1. 16c15eb blk-mq: Return true if request was completed by Keith Busch · 6 years ago
  2. 4ab32bf blk-mq: never redirect polled IO completions by Jens Axboe · 6 years ago
  3. aa61bec blk-mq: ensure mq_ops ->poll() is entered at least once by Jens Axboe · 6 years ago
  4. 0a1b8b8 block: make blk_poll() take a parameter on whether to spin or not by Jens Axboe · 6 years ago
  5. 9743139 blk-mq: remove 'tag' parameter from mq_ops->poll() by Jens Axboe · 6 years ago
  6. 1052b8a blk-mq: when polling for IO, look for any completion by Jens Axboe · 6 years ago
  7. 1db4909 blk-mq: not embed .mq_kobj and ctx->kobj into queue instance by Ming Lei · 6 years ago
  8. 0c62bff block: fix attempt to assign NULL io_context by Jens Axboe · 6 years ago
  9. 20578bd block: Initialize BIO I/O priority early by Damien Le Moal · 6 years ago
  10. 668ffc0 block: prevent merging of requests with different priorities by Damien Le Moal · 6 years ago
  11. 64845a1 block: Introduce get_current_ioprio() by Damien Le Moal · 6 years ago
  12. e2b3fa5 block: Remove bio->bi_ioc by Damien Le Moal · 6 years ago
  13. 85f4d4b block: have ->poll_fn() return number of entries polled by Jens Axboe · 6 years ago
  14. 849a370 block: avoid ordered task state change for polled IO by Jens Axboe · 6 years ago
  15. a78b03b Merge tag 'v4.20-rc3' into for-4.21/block by Jens Axboe · 6 years ago
  16. e504545 blk-rq-qos: inline check for q->rq_qos functions by Jens Axboe · 6 years ago
  17. 344e9ff block: add queue_is_mq() helper by Jens Axboe · 6 years ago
  18. e815f40 block: add wbt_disable_default export for BFQ by Jens Axboe · 6 years ago
  19. 0d945c1 block: remove the queue_lock indirection by Christoph Hellwig · 6 years ago
  20. 6d46964 block: remove the lock argument to blk_alloc_queue_node by Christoph Hellwig · 6 years ago
  21. 7fb1763 blk-cgroup: move locking into blkg_destroy_all by Christoph Hellwig · 6 years ago
  22. 04be60b blk-cgroup: consolidate error handling in blkcg_init_queue by Christoph Hellwig · 6 years ago
  23. b6676f6 block: remove a few unused exports by Christoph Hellwig · 6 years ago
  24. 9809b4e block: update a few comments for the legacy request removal by Christoph Hellwig · 6 years ago
  25. d533756 block: remove the unused lock argument to rq_qos_throttle by Christoph Hellwig · 6 years ago
  26. 373e4af3 block: remove queue_lockdep_assert_held by Christoph Hellwig · 6 years ago
  27. 57d74df block: use atomic bitops for ->queue_flags by Christoph Hellwig · 6 years ago
  28. 39795d6 block: don't hold the queue_lock over blk_abort_request by Christoph Hellwig · 6 years ago
  29. 079076b block: remove deadline __deadline manipulation helpers by Christoph Hellwig · 6 years ago
  30. 8f4236d block: remove QUEUE_FLAG_BYPASS and ->bypass by Christoph Hellwig · 6 years ago
  31. e96c0d8 block: make blk_try_req_merge() static by Eric Biggers · 6 years ago
  32. 98c98cb block: clean up dead code that is now redundant by Colin Ian King · 6 years ago
  33. 8dc765d SCSI: fix queue cleanup race before queue initialization is done by Ming Lei · 6 years ago
  34. 4800bf7 block: fix 32 bit overflow in __blkdev_issue_discard() by Dave Chinner · 6 years ago
  35. ca474b7 block: copy ioprio in __bio_clone_fast() and bounce by Hannes Reinecke · 6 years ago
  36. e41128c block: remove set but not used variable 'et' by YueHaibing · 6 years ago
  37. dc5db21 Merge tag 'for-linus-20181109' of git://git.kernel.dk/linux-block by Linus Torvalds · 6 years ago
  38. 9d037ad block: remove req->timeout_list by Christoph Hellwig · 6 years ago
  39. 34ffec6 block: make sure writesame bio is aligned with logical block size by Ming Lei · 6 years ago
  40. ba5d738 block: cleanup __blkdev_issue_discard() by Ming Lei · 6 years ago
  41. 1adfc5e block: make sure discard bio is aligned with logical block size by Ming Lei · 6 years ago
  42. ab11fe5 blk-mq-tag: document tag iteration helper return value by Jens Axboe · 6 years ago
  43. ae87991 blk-mq: provide a helper to check if a queue is busy by Jens Axboe · 6 years ago
  44. 7baa857 blk-mq-tag: change busy_iter_fn to return whether to continue or not by Jens Axboe · 6 years ago
  45. f3587d7 block: Clear kernel memory before copying to user by Keith Busch · 6 years ago
  46. 843477d blk-mq: initial support for multiple queue maps by Jens Axboe · 6 years ago
  47. 3110fc7 blk-mq: improve plug list sorting by Jens Axboe · 6 years ago
  48. 67cae4c blk-mq: cleanup and improve list insertion by Jens Axboe · 6 years ago
  49. ea4f995 blk-mq: cache request hardware queue mapping by Jens Axboe · 6 years ago
  50. 392546a blk-mq: separate number of hardware queues from nr_cpu_ids by Jens Axboe · 6 years ago
  51. b3c661b blk-mq: support multiple hctx maps by Jens Axboe · 6 years ago
  52. a783b81 blk-mq: add 'type' attribute to the sysfs hctx directory by Jens Axboe · 6 years ago
  53. f31967f blk-mq: allow software queue to map to multiple hardware queues by Jens Axboe · 6 years ago
  54. f9afca4 blk-mq: pass in request/bio flags to queue mapping by Jens Axboe · 6 years ago
  55. ff2c566 blk-mq: provide dummy blk_mq_map_queue_type() helper by Jens Axboe · 6 years ago
  56. ed76e32 blk-mq: abstract out queue map by Jens Axboe · 6 years ago
  57. a890893 blk-mq: kill q->mq_map by Jens Axboe · 6 years ago
  58. 9cf2bab block: kill request ->cpu member by Jens Axboe · 6 years ago
  59. c7bb9ad block: get rid of q->softirq_done_fn() by Jens Axboe · 6 years ago
  60. 7d69233 block: get rid of blk_queued_rq() by Jens Axboe · 6 years ago
  61. 8b98a97 blk-merge: kill dead queue lock held check by Jens Axboe · 6 years ago
  62. 2081a56 block: remove req_no_special_merge() from merging code by Jens Axboe · 6 years ago
  63. 820efc6 block: kill request slab cache by Jens Axboe · 6 years ago
  64. db6d995 block: remove request_list code by Jens Axboe · 6 years ago
  65. 1028e4b bsg: move bsg-lib parts outside of request queue by Jens Axboe · 6 years ago
  66. 4316b79 block: kill legacy parts of timeout handling by Jens Axboe · 6 years ago
  67. 92bc5a2 block: remove __blk_put_request() by Jens Axboe · 6 years ago
  68. f9cd4bf block: get rid of MQ scheduler ops union by Jens Axboe · 6 years ago
  69. a1ce35f block: remove dead elevator code by Jens Axboe · 6 years ago
  70. f382fb0 block: remove legacy IO schedulers by Jens Axboe · 6 years ago
  71. 404b8f5 block: cleanup kick/queued handling by Jens Axboe · 6 years ago
  72. 7e992f8 block: remove non mq parts from the flush code by Jens Axboe · 6 years ago
  73. 7ca0192 block: remove legacy rq tagging by Jens Axboe · 6 years ago
  74. 2cdf2ca blk-cgroup: remove legacy queue bypassing by Jens Axboe · 6 years ago
  75. 3c77415 blk-wbt: kill check for legacy queue type by Jens Axboe · 6 years ago
  76. 771a93c block: remove blk_complete_request() by Jens Axboe · 6 years ago
  77. cd2f076 bsg: convert to use blk-mq by Jens Axboe · 6 years ago
  78. 5e28b8d bsg: provide bsg_remove_queue() helper by Jens Axboe · 6 years ago
  79. aae3b06 bsg: pass in desired timeout handler by Jens Axboe · 6 years ago
  80. c6f2882 block: remove q->lld_busy_fn() by Jens Axboe · 6 years ago
  81. 9ba2052 blk-mq: provide mq_ops->busy() hook by Jens Axboe · 6 years ago
  82. ba7b443 blk-mq: remove legacy check in queue blk_freeze_queue() by Jens Axboe · 6 years ago
  83. 7ac257b blk-mq: remove the request_list usage by Jens Axboe · 6 years ago
  84. df376b2 block: respect virtual boundary mask in bvecs by Johannes Thumshirn · 6 years ago
  85. 5f21585 Merge tag 'for-linus-20181102' of git://git.kernel.dk/linux-block by Linus Torvalds · 6 years ago
  86. 9931a07 Merge branch 'work.afs' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs by Linus Torvalds · 6 years ago
  87. b5f2954 blkcg: revert blkcg cleanups series by Dennis Zhou · 6 years ago
  88. 57c8a66 mm: remove include/linux/bootmem.h by Mike Rapoport · 6 years ago
  89. c57cdf7 block: call rq_qos_exit() after queue is frozen by Ming Lei · 6 years ago
  90. 69840466 block: fix the DISCARD request merge by Jianchao Wang · 6 years ago
  91. 345671e Merge branch 'akpm' (patches from Andrew) by Linus Torvalds · 6 years ago
  92. 8508cf3 sched: loadavg: consolidate LOAD_INT, LOAD_FRAC, CALC_LOAD by Johannes Weiner · 6 years ago
  93. 98fa7a3 block, bfq: fix asymmetric scenarios detection by Federico Motta · 6 years ago
  94. d6f1dda blk-mq: place trace_block_getrq() in correct place by Xiaoguang Wang · 6 years ago
  95. bf50545 block: Introduce blk_revalidate_disk_zones() by Damien Le Moal · 6 years ago
  96. e76239a block: add a report_zones method by Christoph Hellwig · 6 years ago
  97. 965b652 block: Expose queue nr_zones in sysfs by Damien Le Moal · 6 years ago
  98. a2d6b3a block: Improve zone reset execution by Damien Le Moal · 6 years ago
  99. 65e4e3e block: Introduce BLKGETNRZONES ioctl by Damien Le Moal · 6 years ago
  100. 72cd875 block: Introduce BLKGETZONESZ ioctl by Damien Le Moal · 6 years ago