Christoph Hellwig
3480373ebd
btrfs, block: move REQ_CGROUP_PUNT to btrfs
...
REQ_CGROUP_PUNT is a bit annoying as it is hard to follow and adds
a branch to the bio submission hot path. To fix this, export
blkcg_punt_bio_submit and let btrfs call it directly. Add a new
REQ_FS_PRIVATE flag for btrfs to indicate to it's own low-level
bio submission code that a punt to the cgroup submission helper
is required.
Reviewed-by: Jens Axboe <axboe@kernel.dk>
Signed-off-by: Christoph Hellwig <hch@lst.de>
Reviewed-by: David Sterba <dsterba@suse.com>
Signed-off-by: David Sterba <dsterba@suse.com>
2023-04-17 18:01:22 +02:00
..
2023-01-27 13:45:36 +01:00
2022-04-23 07:15:26 -06:00
2023-02-02 22:33:34 -08:00
2023-02-20 14:27:21 -08:00
2023-03-08 07:34:50 -07:00
2023-02-07 10:20:59 -07:00
2023-01-29 15:18:33 -07:00
2023-02-16 11:05:41 -07:00
2023-03-03 10:21:39 -08:00
2022-08-26 10:57:41 -10:00
2023-02-14 14:24:09 -07:00
2022-07-14 12:14:30 -06:00
2023-04-17 18:01:22 +02:00
2023-04-17 18:01:22 +02:00
2023-04-17 18:01:22 +02:00
2022-10-11 17:42:58 -06:00
2022-11-30 11:09:00 -07:00
2022-11-23 10:38:54 -07:00
2023-02-09 09:38:16 -07:00
2022-12-13 10:43:59 -08:00
2022-09-30 07:49:09 -06:00
2023-02-09 09:38:16 -07:00
2023-02-09 09:38:16 -07:00
2022-06-27 06:29:12 -06:00
2023-02-28 05:51:19 -07:00
2023-02-14 14:24:09 -07:00
2023-02-03 08:20:05 -07:00
2022-09-26 19:09:31 -06:00
2022-09-15 00:25:17 -06:00
2023-02-22 17:12:44 -08:00
2023-03-03 10:21:39 -08:00
2023-01-17 18:50:06 +01:00
2022-07-06 06:46:26 -06:00
2023-02-03 08:20:05 -07:00
2022-06-17 07:31:05 -06:00
2022-08-22 10:07:53 -06:00
2022-08-22 10:07:53 -06:00
2023-02-06 09:22:29 -07:00
2021-11-29 06:41:29 -07:00
2023-02-09 09:38:16 -07:00
2022-09-12 00:10:34 -06:00
2022-06-27 06:29:12 -06:00
2022-08-22 10:07:53 -06:00
2023-04-04 16:11:47 -06:00
2023-03-14 19:20:55 -06:00
2021-12-22 23:38:29 -05:00
2021-02-22 06:33:48 -07:00
2023-02-03 08:20:05 -07:00
2023-02-03 08:20:05 -07:00
2023-02-03 08:20:05 -07:00
2023-02-03 08:20:04 -07:00
2021-12-14 17:23:05 -07:00
2023-02-09 09:38:16 -07:00
2023-02-14 14:24:09 -07:00
2022-09-26 19:17:28 -06:00
2020-07-31 16:29:47 -06:00
2023-02-03 08:20:05 -07:00
2023-02-03 08:20:05 -07:00
2023-02-21 09:23:22 -07:00
2023-03-02 21:00:20 -07:00
2022-08-02 17:22:54 -06:00
2022-10-25 08:25:10 -06:00
2022-12-16 03:54:54 -08:00
2022-02-02 07:49:59 -07:00
2023-02-09 09:38:16 -07:00
2022-10-23 18:59:17 -06:00
2023-01-29 15:18:34 -07:00
2023-04-06 20:41:53 -06:00
2022-11-16 15:19:56 -07:00
2023-02-17 06:15:57 -07:00
2022-06-27 06:29:12 -06:00
2023-03-16 09:35:44 -06:00
2023-01-30 09:42:42 -07:00
2022-12-25 13:38:09 -08:00
2022-05-02 14:06:20 -06:00
2022-11-28 19:27:45 -07:00
2022-08-22 07:52:51 -06:00
2023-02-17 06:15:53 -07:00
2022-03-07 12:48:35 -07:00