| 396eaf21ee17 ("blk-mq: improve DM's blk-mq IO merging via blk_insert_cloned_request feedback") |
| 0f95549c0ea1 ("blk-mq: factor out a few helpers from __blk_mq_try_issue_directly") |
| 04ced159cec8 ("blk-mq: move hctx lock/unlock into a helper") |
| 24f5a90f0d13 ("blk-mq: quiesce queue during switching io sched and updating nr_requests") |
| 79f720a751ca ("blk-mq: only run the hardware queue if IO is pending") |
| 05b79413946d ("Revert "blk-mq: don't handle TAG_SHARED in restart"") |
| b0850297c749 ("block: pass 'run_queue' to blk_mq_request_bypass_insert") |
| 88022d7201e9 ("blk-mq: don't handle failure in .get_budget") |
| 826a70a08b12 ("SCSI: don't get target/host busy_count in scsi_mq_get_budget()") |
| 1f460b63d4b3 ("blk-mq: don't restart queue when .get_budget returns BLK_STS_RESOURCE") |
| 0df21c86bdbf ("scsi: implement .get_budget and .put_budget for blk-mq") |
| b347689ffbca ("blk-mq-sched: improve dispatching from sw queue") |
| de1482974080 ("blk-mq: introduce .get_budget and .put_budget in blk_mq_ops") |
| caf8eb0d604a ("blk-mq-sched: move actual dispatching into one helper") |
| 5e3d02bbafad ("blk-mq-sched: dispatch from scheduler IFF progress is made in ->dispatch") |