1. 475a055 blk-throttle: use queue_is_rq_based by weiping zhang · 7 years ago
  2. f5ced52 block: Remove kblockd_schedule_delayed_work{,_on}() by Bart Van Assche · 7 years ago
  3. ae943d2 blk-mq: Avoid that blk_mq_delay_run_hw_queue() introduces unintended delays by Bart Van Assche · 7 years ago
  4. c77ff7f blk-mq: Rename blk_mq_request_direct_issue() into blk_mq_request_issue_directly() by Bart Van Assche · 7 years ago
  5. 8c7a8d1 lib/scatterlist: Fix chaining support in sgl_alloc_order() by Bart Van Assche · 7 years ago
  6. 9b9c63f7 Merge branch 'nvme-4.16' of git://git.infradead.org/nvme into for-4.16/block by Jens Axboe · 7 years ago
  7. b889bf6 blk-throttle: track read and write request individually by Joseph Qi · 7 years ago
  8. a13553c block: add bdev_read_only() checks to common helpers by Ilya Dryomov · 7 years ago
  9. 721c7fc block: fail op_is_write() requests to read-only partitions by Ilya Dryomov · 7 years ago
  10. 17534c6 blk-throttle: export io_serviced_recursive, io_service_bytes_recursive by weiping zhang · 7 years ago
  11. 2c2086a block: Protect less code with sysfs_lock in blk_{un,}register_queue() by Bart Van Assche · 7 years ago
  12. 14a2349 block: Document scheduler modification locking requirements by Bart Van Assche · 7 years ago
  13. 83d016a block: Unexport elv_register_queue() and elv_unregister_queue() by Bart Van Assche · 7 years ago
  14. 8a8747d block, bfq: limit sectors served with interactive weight raising by Paolo Valente · 7 years ago
  15. a52a69e block, bfq: limit tags for writes and async I/O by Paolo Valente · 7 years ago
  16. 23d4ee1 blk-mq: don't dispatch request in blk_mq_request_direct_issue if queue is busy by Ming Lei · 7 years ago
  17. de99a34 block: Fix __bio_integrity_endio() documentation by Bart Van Assche · 7 years ago
  18. 88de459 nvme-pci: clean up SMBSZ bit definitions by Christoph Hellwig · 7 years ago
  19. f65efd6 nvme-pci: clean up CMB initialization by Christoph Hellwig · 7 years ago
  20. 0fd997d nvme-fc: correct hang in nvme_ns_remove() by James Smart · 7 years ago
  21. d625d05 nvme-fc: fix rogue admin cmds stalling teardown by James Smart · 7 years ago
  22. 9e97d29 blk-mq-sched: remove unused 'can_block' arg from blk_mq_sched_insert_request by Mike Snitzer · 7 years ago
  23. 396eaf2 blk-mq: improve DM's blk-mq IO merging via blk_insert_cloned_request feedback by Ming Lei · 7 years ago
  24. 0f95549 blk-mq: factor out a few helpers from __blk_mq_try_issue_directly by Mike Snitzer · 7 years ago
  25. 7df938f blk-mq: turn WARN_ON in __blk_mq_run_hw_queue into printk by Ming Lei · 7 years ago
  26. 7bed459 blk-mq: make sure hctx->next_cpu is set correctly by Ming Lei · 7 years ago
  27. 85cf955 aoe: use ktime_t instead of timeval by Tina Ruchandani · 7 years ago
  28. ddc2123 blkcg: simplify statistic accumulation code by Arnd Bergmann · 7 years ago
  29. 423b4487 nvmet: release a ns reference in nvmet_req_uninit if needed by Sagi Grimberg · 7 years ago
  30. df351ef nvme-fabrics: fix memory leak when parsing host ID option by Roland Dreier · 7 years ago
  31. 8adb8c1 nvme: fix comment typos in nvme_create_io_queues by Minwoo Im · 7 years ago
  32. b227c59 nvme: host delete_work and reset_work on separate workqueues by Roy Shterman · 7 years ago
  33. c100ec4 dm: fix incomplete request_queue initialization by Mike Snitzer · 7 years ago
  34. 69e0927 blk_rq_map_user_iov: fix error override by Douglas Gilbert · 7 years ago
  35. fa70d2e block: allow gendisk's request_queue registration to be deferred by Mike Snitzer · 7 years ago
  36. 667257e block: properly protect the 'queue' kobj in blk_unregister_queue by Mike Snitzer · 7 years ago
  37. bc8d062 block: only bdi_unregister() in del_gendisk() if !GENHD_FL_HIDDEN by Mike Snitzer · 7 years ago
  38. 147b27e nvme-pci: allocate device queues storage space at probe by Sagi Grimberg · 7 years ago
  39. 79c48cc nvme-pci: serialize pci resets by Sagi Grimberg · 7 years ago
  40. bf9ae8c blk-mq: fix bad clear of RQF_MQ_INFLIGHT in blk_mq_ct_ctx_init() by Jens Axboe · 7 years ago
  41. 85ba3ef blk-mq: add missing RQF_STARTED to debugfs by Jens Axboe · 7 years ago
  42. 20e4d813 blk-mq: simplify queue mapping & schedule with each possisble CPU by Christoph Hellwig · 7 years ago
  43. 84676c1 genirq/affinity: assign vectors to all possible CPUs by Christoph Hellwig · 7 years ago
  44. c27d53f blk-mq: Reduce the number of if-statements in blk_mq_mark_tag_wait() by Bart Van Assche · 7 years ago
  45. 33f782c null_blk: remove explicit 'select FAULT_INJECTION' by Arnd Bergmann · 7 years ago
  46. b7435db blk-mq: Add locking annotations to hctx_lock() and hctx_unlock() by Bart Van Assche · 7 years ago
  47. 0478fe6 block: silently forbid sending any ioctl to a partition by Paolo Bonzini · 7 years ago
  48. 7c3fb70 block: rearrange a few request fields for better cache layout by Jens Axboe · 7 years ago
  49. e14575b3 block: convert REQ_ATOM_COMPLETE to stealing rq->__deadline bit by Jens Axboe · 7 years ago
  50. 0a72e7f block: add accessors for setting/querying request deadline by Jens Axboe · 7 years ago
  51. 76a86f9 block: remove REQ_ATOM_POLL_SLEPT by Jens Axboe · 7 years ago
  52. 5d75d3f blk-mq: add a few missing debugfs RQF_ flags by Jens Axboe · 7 years ago
  53. a127567 dm mpath: Use blk_path_error by Keith Busch · 7 years ago
  54. e1f425e nvme/multipath: Use blk_path_error by Keith Busch · 7 years ago
  55. 9111e56 block: Provide blk_status_t decoding for path errors by Keith Busch · 7 years ago
  56. 908e456 nvme/multipath: Consult blk_status_t for failover by Keith Busch · 7 years ago
  57. e96fef2 nvme: Add more command status translation by Keith Busch · 7 years ago
  58. fcd36c3 blk-mq: Explain when 'active_queues' is decremented by Bart Van Assche · 7 years ago
  59. 5f15684 partitions/msdos: Unable to mount UFS 44bsd partitions by Richard Narron · 7 years ago
  60. 93b5704 null_blk: add option for managing IO timeouts by Jens Axboe · 7 years ago
  61. 8993d44 block, bfq: fix occurrences of request finish method's old name by Chiara Bruschi · 7 years ago
  62. b4b6cb6 Revert "block: blk-merge: try to make front segments in full size" by Ming Lei · 7 years ago
  63. 5448aca null_blk: wire up timeouts by Jens Axboe · 7 years ago
  64. 8abef10 bfq-iosched: don't call bfqg_and_blkg_put for !CONFIG_BFQ_GROUP_IOSCHED by Jens Axboe · 7 years ago
  65. 3609c47 bcache: closures: move control bits one bit right by Michael Lyle · 7 years ago
  66. aa98192 block: Fix kernel-doc warnings reported when building with W=1 by Bart Van Assche · 7 years ago
  67. ee3e4de blk-mq: Fix spelling in a source code comment by Bart Van Assche · 7 years ago
  68. 08b5a6e blk-mq: silence false positive warnings in hctx_unlock() by Jens Axboe · 7 years ago
  69. 05707b6 blk-mq: rename blk_mq_hw_ctx->queue_rq_srcu to ->srcu by Tejun Heo · 7 years ago
  70. 5a61c36 blk-mq: remove REQ_ATOM_STARTED by Tejun Heo · 7 years ago
  71. 634f9e4 blk-mq: remove REQ_ATOM_COMPLETE usages from blk-mq by Tejun Heo · 7 years ago
  72. 358f70d blk-mq: make blk_abort_request() trigger timeout path by Tejun Heo · 7 years ago
  73. 67818d2 blk-mq: use blk_mq_rq_state() instead of testing REQ_ATOM_COMPLETE by Tejun Heo · 7 years ago
  74. 1d9bd51 blk-mq: replace timeout synchronization with a RCU and generation based scheme by Tejun Heo · 7 years ago
  75. 5197c05 blk-mq: protect completion path with RCU by Tejun Heo · 7 years ago
  76. 04ced15 blk-mq: move hctx lock/unlock into a helper by Jens Axboe · 7 years ago
  77. 0d52af5 block, bfq: release oom-queue ref to root group on exit by Paolo Valente · 7 years ago
  78. 52257ff block, bfq: put async queues for root bfq groups too by Paolo Valente · 7 years ago
  79. 8ab0b7d blk-mq: fix kernel oops in blk_mq_tag_idle() by Ming Lei · 7 years ago
  80. 616486a bcache: fix writeback target calc on large devices by Michael Lyle · 7 years ago
  81. 5138ac6 bcache: fix misleading error message in bch_count_io_errors() by Coly Li · 7 years ago
  82. 2831231 bcache: reduce cache_set devices iteration by devices_max_used by Coly Li · 7 years ago
  83. b40503e bcache: fix unmatched generic_end_io_acct() & generic_start_io_acct() by Zhai Zhaoxuan · 7 years ago
  84. ce439bf bcache: mark closure_sync() __sched by Kent Overstreet · 7 years ago
  85. e4bf791 bcache: Fix, improve efficiency of closure_sync() by Kent Overstreet · 7 years ago
  86. b1092c9 bcache: allow quick writeback when backing idle by Michael Lyle · 7 years ago
  87. 6e6ccc6 bcache: writeback: properly order backing device IO by Michael Lyle · 7 years ago
  88. 539d39e bcache: fix wrong return value in bch_debug_init() by Tang Junhui · 7 years ago
  89. 4eca1cb bcache: segregate flash only volume write streams by Tang Junhui · 7 years ago
  90. 9d13411 bcache: Use PTR_ERR_OR_ZERO() by Vasyl Gomonovych · 7 years ago
  91. 8d29c44 bcache: stop writeback thread after detaching by Tang Junhui · 7 years ago
  92. b221fc1 bcache: ret IOERR when read meets metadata error by Rui Hua · 7 years ago
  93. 550203e Merge branch 'nvme-4.16' of git://git.infradead.org/nvme into for-4.16/block by Jens Axboe · 7 years ago
  94. b837b28 nvme: fix subsystem multiple controllers support check by Israel Rukshin · 7 years ago
  95. 85088c4 nvme: take refcount on transport module by Nitzan Carmi · 7 years ago
  96. 2b1b7e7 nvme-pci: fix NULL pointer reference in nvme_alloc_ns by Jianchao Wang · 7 years ago
  97. 1a3838d nvme: modify the debug level for setting shutdown timeout by Max Gurtovoy · 7 years ago
  98. 4caff8f nvme-pci: don't open-code nvme_reset_ctrl by Sagi Grimberg · 7 years ago
  99. 6b1943a nvmet: rearrange nvmet_ctrl_free() by Israel Rukshin · 7 years ago
  100. eca19dc nvmet: fix error flow in nvmet_alloc_ctrl() by Israel Rukshin · 7 years ago