| 3a89c25d98da ("blk-wbt: Use tracepoint_string() for wbt_step tracepoint string literals") |
| 5e65a20341e0 ("blk-wbt: wake up all when we scale up, not down") |
| a79050434b45 ("blk-rq-qos: refactor out common elements of blk-wbt") |
| a8a45941706b ("block: pass struct request instead of struct blk_issue_stat to wbt") |
| 934031a12980 ("block: move some wbt helpers to blk-wbt.c") |
| 8bea60901974 ("blk-wbt: pass in enum wbt_flags to get_rq_wait()") |
| 105976f51779 ("blk-mq: don't call io sched's .requeue_request when requeueing rq to ->dispatch") |
| 2c2086afc2b8 ("block: Protect less code with sysfs_lock in blk_{un,}register_queue()") |
| 667257e8b298 ("block: properly protect the 'queue' kobj in blk_unregister_queue") |
| 62d772fa9d86 ("blk-wbt: move wbt_clear_stat to common place in wbt_done") |
| 612ea091fc77 ("blk-wbt: remove duplicated setting in wbt_init") |
| 055f6e18e08f ("block: Make q_usage_counter also track legacy requests") |
| b5dc5d4d1f4f ("block,bfq: Disable writeback throttling") |
| 7beb2f845b71 ("blk-mq: wire up completion notifier for laptop mode") |
| e9a823fb34a8 ("block: fix warning when I/O elevator is changed as request_queue is being removed") |
| c3a148d20aff ("blk-mq: Initialize .rq_flags in blk_mq_rq_ctx_init()") |
| 03a07c92a9ed ("block: return on congested block device") |
| e4cdf1a1cb16 ("blk-mq: remove __blk_mq_alloc_request") |
| 5bbf4e5a8e3a ("blk-mq-sched: unify request prepare methods") |
| 44e8c2bff80b ("blk-mq: refactor blk_mq_sched_assign_ioc") |
| 9f2107382636 ("bfq-iosched: fix NULL ioc check in bfq_get_rq_private") |
| 037cebb85b94 ("blk-mq: streamline blk_mq_get_request") |
| 6af54051a070 ("blk-mq: simplify blk_mq_free_request") |
| 7b9e93616399 ("blk-mq-sched: unify request finished methods") |
| ea511e3c28c8 ("blk-mq: remove blk_mq_sched_{get,put}_rq_priv") |
| d2c0d3832469 ("blk-mq: move blk_mq_sched_{get,put}_request to blk-mq.c") |
| 6e15cf2a0bc1 ("blk-mq: mark blk_mq_rq_ctx_init static") |
| 4e4cbee93d56 ("block: switch bios to blk_status_t") |
| 2a842acab109 ("block: introduce new block status code type") |
| 1be569098458 ("dm: change ->end_io calling convention") |
| 846785e6a572 ("dm: don't return errnos from ->map") |
| 14ef1e48269d ("dm mpath: merge do_end_io_bio into multipath_end_io_bio") |
| 36ffc6c1c0e6 ("block_dev: propagate bio_iov_iter_get_pages error in __blkdev_direct_IO") |
| d5245d7674d3 ("fs: simplify dio_bio_complete") |
| 4055351cdbb4 ("fs: remove the unused error argument to dio_end_io()") |
| 9966afaf91b3 ("dm: fix REQ_RAHEAD handling") |
| f729b66fca43 ("gfs2: remove the unused sd_log_error field") |
| 18a482f5245c ("dm mpath: don't return -EIO from dm_report_EIO") |
| ece0728037b1 ("dm rq: add a missing break to map_request") |
| 1176032cb12b ("Merge branch 'for-linus-4.12' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs") |