blob: 868bcf0fae2a57036f3c587ced045c65c81f26a4 [file] [log] [blame]
404b8f5a03d8 ("block: cleanup kick/queued handling")
7e992f847a08 ("block: remove non mq parts from the flush code")
190b02ed79e0 ("block: fix use-after-free in block flush handling")
84fca1b0c461 ("block: pass failfast and driver-specific flags to flush requests")
923218f6166a ("blk-mq: don't allocate driver tag upfront for flush rq")
244c65a3ccaa ("blk-mq: move blk_mq_put_driver_tag*() into blk-mq.h")
a6a252e64914 ("blk-mq-sched: decide how to handle flush rq via RQF_FLUSH_SEQ")
598906f81428 ("blk-flush: use blk_mq_request_bypass_insert()")
9c71c83c857e ("blk-flush: don't run queue for requests bypassing flush")
6d6f167ce741 ("blk-mq: put the driver tag of nxt rq before first one is requeued")
358a3a6bccb7 ("blk-mq: don't handle TAG_SHARED in restart")
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")
f299b7c7a9de ("blk-mq: provide internal in-flight variant")
0609e0efc5e1 ("block: make part_in_flight() take an array of two ints")
d62e26b3ffd2 ("block: pass in queue to inflight accounting")
9bd42183b951 ("Merge branch 'sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip")