blob: 606ac95454d7a13c977635847d25169a625e9e25 [file] [log] [blame]
27a46989a82c ("blk-mq: Inline status checkers")
a87ccce0b5a0 ("blk-mq: remove blk_mq_complete_request_sync")
aa306ab703e9 ("blk-mq: introduce blk_mq_request_completed()")
1b8f21b74c3c ("blk-mq: introduce blk_mq_complete_request_sync()")
16c15eb16a79 ("blk-mq: Return true if request was completed")
7baa85727d04 ("blk-mq-tag: change busy_iter_fn to return whether to continue or not")
2d5ba0e2de24 ("blk-mq: fix blk_mq_tagset_busy_iter")
d250bf4e776f ("blk-mq: only iterate over inflight requests in blk_mq_tagset_busy_iter")
9c5587346490 ("blk-mq: abstract out blk-mq-sched rq list iteration bio merge helper")
12f5b9314545 ("blk-mq: Remove generation seqeunce")
ad103e79838d ("blk-mq: Fix timeout and state order")
bf0ddaba65dd ("blk-mq: fix sysfs inflight counter")
6131837b1de6 ("blk-mq: count allocated but not started requests in iostats inflight")
f4560231ec42 ("blk-mq: start request gstate with gen 1")
3efd6e8ebe19 ("nvme_fc: correct abort race condition on resets")
7c3fb70f0341 ("block: rearrange a few request fields for better cache layout")
e14575b3d457 ("block: convert REQ_ATOM_COMPLETE to stealing rq->__deadline bit")
0a72e7f44964 ("block: add accessors for setting/querying request deadline")
76a86f9d027b ("block: remove REQ_ATOM_POLL_SLEPT")
5d75d3f2e736 ("blk-mq: add a few missing debugfs RQF_ flags")
05707b64aed8 ("blk-mq: rename blk_mq_hw_ctx->queue_rq_srcu to ->srcu")
5a61c36398d0 ("blk-mq: remove REQ_ATOM_STARTED")
634f9e4631a8 ("blk-mq: remove REQ_ATOM_COMPLETE usages from blk-mq")
358f70da49d7 ("blk-mq: make blk_abort_request() trigger timeout path")
67818d25738b ("blk-mq: use blk_mq_rq_state() instead of testing REQ_ATOM_COMPLETE")
1d9bd5161ba3 ("blk-mq: replace timeout synchronization with a RCU and generation based scheme")
5197c05e16b4 ("blk-mq: protect completion path with RCU")
04ced159cec8 ("blk-mq: move hctx lock/unlock into a helper")
24f5a90f0d13 ("blk-mq: quiesce queue during switching io sched and updating nr_requests")
6cc77e9cb080 ("block: introduce zoned block devices zone write locking")
79f720a751ca ("blk-mq: only run the hardware queue if IO is pending")
38dabe210fba ("nvme: centralize AEN defines")
05b79413946d ("Revert "blk-mq: don't handle TAG_SHARED in restart"")
e54b064cb24c ("nvme: move the dying queue check from cancel to completion")
3e2cb3ad4750 ("Merge branch 'nvme-4.15' of git://git.infradead.org/nvme into for-4.15/block")