| 6e6fcbc27e77 ("blk-mq: support batching dispatch in case of io") |
| 1fd40b5ea72c ("blk-mq: pass obtained budget count to blk_mq_dispatch_rq_list") |
| 753835245318 ("blk-mq: move getting driver tag and budget into one helper") |
| 445874e89f66 ("blk-mq: pass hctx to blk_mq_dispatch_rq_list") |
| 65c763694398 ("blk-mq: pass request queue into get/put budget callback") |
| 0512a75b98f8 ("block: Introduce REQ_OP_ZONE_APPEND") |
| 28d65729b050 ("block: Limit number of items taken from the I/O scheduler in one go") |
| a0823421a4d7 ("blk-mq: Rerun dispatching in the case of budget contention") |
| ab3cee3762e5 ("blk-mq: In blk_mq_dispatch_rq_list() "no budget" is a reason to kick") |
| 5fe56de799ad ("blk-mq: Put driver tag in blk_mq_dispatch_rq_list() when no budget") |
| c92a41031a6d ("block: factor out requeue handling from dispatch code") |
| ad6bf88a6c19 ("block: fix an integer overflow in logical block size") |
| 6c1b1da58f8c ("block: add zone open, close and finish operations") |
| c7a1d926dc40 ("block: Simplify REQ_OP_ZONE_RESET_ALL handling") |