1. d6a51a9 blk-mq: replace and kill blk_mq_request_issue_directly by Jianchao Wang · 6 years ago
  2. 5b7a6f1 blk-mq: issue directly with bypass 'false' in blk_mq_sched_insert_requests by Jianchao Wang · 6 years ago
  3. 7f556a4 blk-mq: refactor the code of issue request directly by Jianchao Wang · 6 years ago
  4. 4c9770c block: remove the bio_integrity_advance export by Christoph Hellwig · 6 years ago
  5. 7403065 block: remove the bioset_integrity_free export by Christoph Hellwig · 6 years ago
  6. a45eb57 block: remove the unused bio_set_pages_dirty and bio_check_pages_dirty exports by Christoph Hellwig · 6 years ago
  7. 0374e11 block: remove the unused bio_iov_iter_get_pages export by Christoph Hellwig · 6 years ago
  8. 637b60a block: remove the blk_recount_segments export by Christoph Hellwig · 6 years ago
  9. 6c210aa block: remove the bio_phys_segments export by Christoph Hellwig · 6 years ago
  10. e42b386 blk-mq-rdma: pass in queue map to blk_mq_rdma_map_queues by Sagi Grimberg · 6 years ago
  11. 0273ac3 blkcg: handle dying request_queue when associating a blkg by Dennis Zhou · 6 years ago
  12. 544fbd1 block: deactivate blk_stat timer in wbt_disable_default() by Ming Lei · 6 years ago
  13. e016b78 block: return just one value from part_in_flight by Mikulas Patocka · 6 years ago
  14. 1226b8d block: switch to per-cpu in-flight counters by Mikulas Patocka · 6 years ago
  15. 5b18b5a block: delete part_round_stats and switch to less precise counting by Mikulas Patocka · 6 years ago
  16. 112f158 block: stop passing 'cpu' to all percpu stats methods by Mike Snitzer · 6 years ago
  17. 96f7741 Merge tag 'v4.20-rc6' into for-4.21/block by Jens Axboe · 6 years ago
  18. 5938870 blk-mq: re-build queue map in case of kdump kernel by Ming Lei · 6 years ago
  19. d3fcdff block: convert io-latency to use rq_qos_wait by Josef Bacik · 6 years ago
  20. b6c7b58 block: convert wbt_wait() to use rq_qos_wait() by Josef Bacik · 6 years ago
  21. 84f6032 block: add rq_qos_wait to rq_qos by Josef Bacik · 6 years ago
  22. 7754f66 blkcg: rename blkg_try_get() to blkg_tryget() by Dennis Zhou · 6 years ago
  23. 7fcf2b0 blkcg: change blkg reference counting to use percpu_ref by Dennis Zhou · 6 years ago
  24. 6f70fb6 blkcg: remove bio_disassociate_task() by Dennis Zhou · 6 years ago
  25. fc5a828 blkcg: remove additional reference to the css by Dennis Zhou · 6 years ago
  26. db6638d blkcg: remove bio->bi_css and instead use bio->bi_blkg by Dennis Zhou · 6 years ago
  27. fd42df3 blkcg: associate writeback bios with a blkg by Dennis Zhou · 6 years ago
  28. 6a7f6d8 blkcg: associate a blkg for pages being evicted by swap by Dennis Zhou · 6 years ago
  29. e439bed blkcg: consolidate bio_issue_init() to be a part of core by Dennis Zhou · 6 years ago
  30. 5cdf2e3 blkcg: associate blkg when associating a device by Dennis Zhou · 6 years ago
  31. 892ad71 dm: set the static flush bio device on demand by Dennis Zhou · 6 years ago
  32. 2268c0f blkcg: introduce common blkg association logic by Dennis Zhou · 6 years ago
  33. beea9da blkcg: convert blkg_lookup_create() to find closest blkg by Dennis Zhou · 6 years ago
  34. b978962 blkcg: update blkg_lookup_create() to do locking by Dennis Zhou · 6 years ago
  35. 0fe061b blkcg: fix ref count issue with bio_blkcg() using task_css by Dennis Zhou · 6 years ago
  36. c616cbe blk-mq: punt failed direct issue to dispatch list by Jens Axboe · 6 years ago
  37. ba7aeae block, bfq: fix decrement of num_active_groups by Paolo Valente · 6 years ago
  38. ffe81d4 blk-mq: fix corruption with direct issue by Jens Axboe · 6 years ago
  39. 6544d22 block: enable polling by default if a poll map is initalized by Christoph Hellwig · 6 years ago
  40. 376f7ef block: only allow polling if a poll queue_map exists by Christoph Hellwig · 6 years ago
  41. 529262d block: remove ->poll_fn by Christoph Hellwig · 6 years ago
  42. e20ba6e block: move queues types to the block layer by Christoph Hellwig · 6 years ago
  43. 89d04ec Merge tag 'v4.20-rc5' into for-4.21/block by Jens Axboe · 6 years ago
  44. fe1f452 blk-mq: don't call ktime_get_ns() if we don't need it by Jens Axboe · 6 years ago
  45. 2149da0 block: add cmd_flags to print_req_error by Balbir Singh · 6 years ago
  46. 5d2ee71 sbitmap: optimize wakeup check by Jens Axboe · 6 years ago
  47. 2a5cf35 block: fix single range discard merge by Ming Lei · 6 years ago
  48. b2c5d16 blk-mq: use plug for devices that implement ->commits_rqs() by Jens Axboe · 6 years ago
  49. be94f05 blk-mq: use bd->last == true for list inserts by Jens Axboe · 6 years ago
  50. d666ba9 blk-mq: add mq_ops->commit_rqs() by Jens Axboe · 6 years ago
  51. ce5b009 block: improve logic around when to sort a plug list by Jens Axboe · 6 years ago
  52. 4e6db0f blk-mq: Add a NULL check in blk_mq_free_map_and_requests() by Dan Carpenter · 6 years ago
  53. 65cd1d1 block: add io timeout to sysfs by Weiping Zhang · 6 years ago
  54. 94a2c3a block: use rcu_work instead of call_rcu to avoid sleep in softirq by Yufen Yu · 6 years ago
  55. 4711b57 blk-mq: fix failure to decrement plug count on single rq removal by Jens Axboe · 6 years ago
  56. 5f0ed77 block: sum requests in the plug structure by Jens Axboe · 6 years ago
  57. af78ff7 blk-mq: Simplify request completion state by Keith Busch · 6 years ago
  58. 16c15eb blk-mq: Return true if request was completed by Keith Busch · 6 years ago
  59. 4ab32bf blk-mq: never redirect polled IO completions by Jens Axboe · 6 years ago
  60. aa61bec blk-mq: ensure mq_ops ->poll() is entered at least once by Jens Axboe · 6 years ago
  61. 0a1b8b8 block: make blk_poll() take a parameter on whether to spin or not by Jens Axboe · 6 years ago
  62. 9743139 blk-mq: remove 'tag' parameter from mq_ops->poll() by Jens Axboe · 6 years ago
  63. 1052b8a blk-mq: when polling for IO, look for any completion by Jens Axboe · 6 years ago
  64. 1db4909 blk-mq: not embed .mq_kobj and ctx->kobj into queue instance by Ming Lei · 6 years ago
  65. 0c62bff block: fix attempt to assign NULL io_context by Jens Axboe · 6 years ago
  66. 20578bd block: Initialize BIO I/O priority early by Damien Le Moal · 6 years ago
  67. 668ffc0 block: prevent merging of requests with different priorities by Damien Le Moal · 6 years ago
  68. 64845a1 block: Introduce get_current_ioprio() by Damien Le Moal · 6 years ago
  69. e2b3fa5 block: Remove bio->bi_ioc by Damien Le Moal · 6 years ago
  70. 85f4d4b block: have ->poll_fn() return number of entries polled by Jens Axboe · 6 years ago
  71. 849a370 block: avoid ordered task state change for polled IO by Jens Axboe · 6 years ago
  72. a78b03b Merge tag 'v4.20-rc3' into for-4.21/block by Jens Axboe · 6 years ago
  73. e504545 blk-rq-qos: inline check for q->rq_qos functions by Jens Axboe · 6 years ago
  74. 344e9ff block: add queue_is_mq() helper by Jens Axboe · 6 years ago
  75. e815f40 block: add wbt_disable_default export for BFQ by Jens Axboe · 6 years ago
  76. 0d945c1 block: remove the queue_lock indirection by Christoph Hellwig · 6 years ago
  77. 6d46964 block: remove the lock argument to blk_alloc_queue_node by Christoph Hellwig · 6 years ago
  78. 7fb1763 blk-cgroup: move locking into blkg_destroy_all by Christoph Hellwig · 6 years ago
  79. 04be60b blk-cgroup: consolidate error handling in blkcg_init_queue by Christoph Hellwig · 6 years ago
  80. b6676f6 block: remove a few unused exports by Christoph Hellwig · 6 years ago
  81. 9809b4e block: update a few comments for the legacy request removal by Christoph Hellwig · 6 years ago
  82. d533756 block: remove the unused lock argument to rq_qos_throttle by Christoph Hellwig · 6 years ago
  83. 373e4af3 block: remove queue_lockdep_assert_held by Christoph Hellwig · 6 years ago
  84. 57d74df block: use atomic bitops for ->queue_flags by Christoph Hellwig · 6 years ago
  85. 39795d6 block: don't hold the queue_lock over blk_abort_request by Christoph Hellwig · 6 years ago
  86. 079076b block: remove deadline __deadline manipulation helpers by Christoph Hellwig · 6 years ago
  87. 8f4236d block: remove QUEUE_FLAG_BYPASS and ->bypass by Christoph Hellwig · 6 years ago
  88. e96c0d8 block: make blk_try_req_merge() static by Eric Biggers · 6 years ago
  89. 98c98cb block: clean up dead code that is now redundant by Colin Ian King · 6 years ago
  90. 8dc765d SCSI: fix queue cleanup race before queue initialization is done by Ming Lei · 6 years ago
  91. 4800bf7 block: fix 32 bit overflow in __blkdev_issue_discard() by Dave Chinner · 6 years ago
  92. ca474b7 block: copy ioprio in __bio_clone_fast() and bounce by Hannes Reinecke · 6 years ago
  93. e41128c block: remove set but not used variable 'et' by YueHaibing · 6 years ago
  94. dc5db21 Merge tag 'for-linus-20181109' of git://git.kernel.dk/linux-block by Linus Torvalds · 6 years ago
  95. 9d037ad block: remove req->timeout_list by Christoph Hellwig · 6 years ago
  96. 34ffec6 block: make sure writesame bio is aligned with logical block size by Ming Lei · 6 years ago
  97. ba5d738 block: cleanup __blkdev_issue_discard() by Ming Lei · 6 years ago
  98. 1adfc5e block: make sure discard bio is aligned with logical block size by Ming Lei · 6 years ago
  99. ab11fe5 blk-mq-tag: document tag iteration helper return value by Jens Axboe · 6 years ago
  100. ae87991 blk-mq: provide a helper to check if a queue is busy by Jens Axboe · 6 years ago