| d53375608ebf ("block: remove the unused lock argument to rq_qos_throttle") |
| b0a84beb2e35 ("blk-wbt: remove dead code") |
| 38cfb5a45ee0 ("blk-wbt: improve waking of tasks") |
| c45e6a037a53 ("blk-wbt: fix has-sleeper queueing check") |
| b78820937b47 ("blk-wbt: use wq_has_sleeper() for wq active check") |
| ffa358dcaae1 ("blk-wbt: move disable check into get_limit()") |
| 2887e41b910b ("blk-wbt: Avoid lock contention and thundering herd issue in wbt_wait") |
| d70675121546 ("block: introduce blk-iolatency io controller") |
| 67b42d0bf7a8 ("rq-qos: introduce dio_bio callback") |
| c1c80384c8f4 ("block: remove external dependency on wbt_flags") |
| a79050434b45 ("blk-rq-qos: refactor out common elements of blk-wbt") |
| 08e18eab0c57 ("block: add bi_blkg to the bio for cgroups") |
| 544ccc8dc904 ("block: get rid of struct blk_issue_stat") |
| 5238dcf4136f ("block: replace bio->bi_issue_stat with bio-specific type") |
| a8a45941706b ("block: pass struct request instead of struct blk_issue_stat to wbt") |
| 934031a12980 ("block: move some wbt helpers to blk-wbt.c") |
| 782f569774d7 ("blk-wbt: throttle discards like background writes") |
| 8bea60901974 ("blk-wbt: pass in enum wbt_flags to get_rq_wait()") |
| 901932a3f9b2 ("blkcg: init root blkcg_gq under lock") |
| 105976f51779 ("blk-mq: don't call io sched's .requeue_request when requeueing rq to ->dispatch") |
| 0a4b6e2f80aa ("Merge branch 'for-4.16/block' of git://git.kernel.dk/linux-block") |