1
0
mirror of https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git synced 2026-01-19 04:44:09 +00:00
Chengming Zhou 48554df6bf blk-mq: remove RQF_MQ_INFLIGHT
Since the previous patch change to only account active requests when
we really allocate the driver tag, the RQF_MQ_INFLIGHT can be removed
and no double account problem.

1. none elevator: flush request will use the first pending request's
   driver tag, won't double account.

2. other elevator: flush request will be accounted when allocate driver
   tag when issue, and will be unaccounted when it put the driver tag.

Signed-off-by: Chengming Zhou <zhouchengming@bytedance.com>
Reviewed-by: Ming Lei <ming.lei@redhat.com>
Link: https://lore.kernel.org/r/20230913151616.3164338-3-chengming.zhou@linux.dev
Signed-off-by: Jens Axboe <axboe@kernel.dk>
2023-09-22 08:52:13 -06:00
..
2023-09-01 09:53:54 -07:00
2023-09-04 13:47:59 -07:00
2023-09-07 16:07:35 -07:00
2023-09-03 10:20:57 -07:00
2023-08-31 15:36:41 -07:00
2023-09-22 08:52:13 -06:00
2023-09-02 11:10:50 -07:00
2023-09-01 15:58:21 -07:00
2023-09-01 09:43:18 -07:00
2023-09-01 00:29:34 +02:00
2023-08-31 12:47:15 +02:00
2023-09-04 11:26:29 -07:00
2023-09-13 10:48:48 +02:00
2023-09-01 16:54:25 -07:00
2023-08-31 12:20:12 -07:00
2023-08-30 20:23:07 -07:00
2023-08-31 12:20:12 -07:00
2023-09-02 15:17:33 -07:00
2023-08-31 12:20:12 -07:00