1. 850fd2a block: cleanup q->srcu by Ming Lei · 3 years ago
  2. e6a2e51 block: Remove unnecessary variable assignment by GuoYong Zheng · 3 years ago
  3. 37e11c3 block: call blk_exit_queue() before freeing q->stats by Ming Lei · 3 years ago
  4. 704b914 blk-mq: move srcu from blk_mq_hw_ctx to request_queue by Ming Lei · 3 years, 1 month ago
  5. 2aa7745 block: don't include blk-mq-sched.h in blk.h by Christoph Hellwig · 3 years, 1 month ago
  6. 0c6cb3a block: remove the e argument to elevator_exit by Christoph Hellwig · 3 years, 1 month ago
  7. f46b81c block: remove elevator_exit by Christoph Hellwig · 3 years, 1 month ago
  8. 48b5c1f block: only allocate poll_stats if there's a user of them by Jens Axboe · 3 years, 1 month ago
  9. 2a19b28 blk-mq: cancel blk-mq dispatch work in both blk_cleanup_queue and disk_release() by Ming Lei · 3 years, 1 month ago
  10. a2247f1 block: Add independent access ranges support by Damien Le Moal · 3 years, 2 months ago
  11. a614dd2 block: don't allow writing to the poll queue attribute by Christoph Hellwig · 3 years, 3 months ago
  12. a7b36ee block: move blk-throtl fast path inline by Jens Axboe · 3 years, 3 months ago
  13. 75f4dca block: call blk_register_queue earlier in device_add_disk by Christoph Hellwig · 3 years, 4 months ago
  14. d152c68 block: add an explicit ->disk backpointer to the request_queue by Christoph Hellwig · 3 years, 4 months ago
  15. 69f87cc block: unexport blk_register_queue by Christoph Hellwig · 3 years, 4 months ago
  16. edb0872 block: move the bdi from the request_queue to the gendisk by Christoph Hellwig · 3 years, 5 months ago
  17. 471aa70 block: pass a gendisk to blk_queue_update_readahead by Christoph Hellwig · 3 years, 5 months ago
  18. a72c374 block: mark queue init done at the end of blk_register_queue by Ming Lei · 3 years, 7 months ago
  19. 8c390ff block: remove unneeded parenthesis from blk-sysfs by Max Gurtovoy · 3 years, 8 months ago
  20. 28af742 block: add sysfs entry for virt boundary mask by Max Gurtovoy · 3 years, 9 months ago
  21. 6b09b4d block: fix potential IO hang when turning off io_poll by Jeffle Xu · 3 years, 10 months ago
  22. a805a4f block: introduce zone_write_granularity limit by Damien Le Moal · 4 years ago
  23. 47ce030 blk-mq: move cancel of hctx->run_work to the front of blk_exit_queue by Yang Yang · 4 years, 3 months ago
  24. 0546858 block: get rid of unnecessary local variable by Yufen Yu · 4 years, 3 months ago
  25. dd1c372 block: invoke blk_mq_exit_sched no matter whether have .exit_sched by Yufen Yu · 4 years, 3 months ago
  26. 1cb039f bdi: replace BDI_CAP_STABLE_WRITES with a queue and a sb flag by Christoph Hellwig · 4 years, 3 months ago
  27. c2e4cd5 block: lift setting the readahead size into the block layer by Christoph Hellwig · 4 years, 3 months ago
  28. fc93fe1 block: make QUEUE_SYSFS_BIT_FNS more useful by Christoph Hellwig · 4 years, 4 months ago
  29. 3562614 block: add helper macros for queue sysfs entries by Christoph Hellwig · 4 years, 4 months ago
  30. 659bf82 block: add max_active_zones to blk-sysfs by Niklas Cassel · 4 years, 6 months ago
  31. e15864f block: add max_open_zones to blk-sysfs by Niklas Cassel · 4 years, 6 months ago
  32. 85e0cbb block: create the request_queue debugfs_dir on registration by Luis Chamberlain · 4 years, 6 months ago
  33. e8c7d14 block: revert back to synchronous request_queue removal by Luis Chamberlain · 4 years, 6 months ago
  34. 0512a75 block: Introduce REQ_OP_ZONE_APPEND by Keith Busch · 4 years, 8 months ago
  35. bae85c1 block: Remove "dying" checks from sysfs callbacks by Bart Van Assche · 5 years ago
  36. 2af2783 rq-qos: get rid of redundant wbt_update_limits() by Yufen Yu · 5 years ago
  37. b89f625 block: don't release queue's sysfs lock during switching elevator by Ming Lei · 5 years ago
  38. 7ad67ca Merge tag 'for-5.4/block-2019-09-16' of git://git.kernel.dk/linux-block by Linus Torvalds · 5 years ago
  39. 0a67b5a block: fix race between switching elevator and removing queues by Ming Lei · 5 years ago
  40. cecf5d8 block: split .sysfs_lock into two locks by Ming Lei · 5 years ago
  41. 58c898b block: add helper for checking if queue is registered by Ming Lei · 5 years ago
  42. e26cc08 blk-mq: move cancel of requeue_work to the front of blk_exit_queue by zhengbin · 5 years ago
  43. c3e2219 block: free sched's request pool in blk_cleanup_queue by Ming Lei · 6 years ago
  44. 47cdee2 block: move blk_exit_queue into __blk_release_queue by Ming Lei · 6 years ago
  45. 4d25339 block: don't show io_timeout if driver has no timeout handler by Weiping Zhang · 6 years ago
  46. 29ece8b block: add BLK_MQ_POLL_CLASSIC for hybrid poll and return EINVAL for unexpected value by Yufen Yu · 6 years ago
  47. b7143fe block: avoid setting wbt_lat_usec to current value by Aleksei Zakharov · 6 years ago
  48. 1e93642 blk-sysfs: Rework documention of __blk_release_queue by Marcos Paulo de Souza · 6 years ago
  49. 938edb8 Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi by Linus Torvalds · 6 years ago
  50. 3841746 scsi: block: remove the cluster flag by Christoph Hellwig · 6 years ago
  51. cd19181 blk-mq: enable IO poll if .nr_queues of type poll > 0 by Ming Lei · 6 years ago
  52. 376f7ef block: only allow polling if a poll queue_map exists by Christoph Hellwig · 6 years ago
  53. 65cd1d1 block: add io timeout to sysfs by Weiping Zhang · 6 years ago
  54. 344e9ff block: add queue_is_mq() helper by Jens Axboe · 6 years ago
  55. 0d945c1 block: remove the queue_lock indirection by Christoph Hellwig · 6 years ago
  56. 57d74df block: use atomic bitops for ->queue_flags by Christoph Hellwig · 6 years ago
  57. a1ce35f block: remove dead elevator code by Jens Axboe · 6 years ago
  58. 7ca0192 block: remove legacy rq tagging by Jens Axboe · 6 years ago
  59. c57cdf7 block: call rq_qos_exit() after queue is frozen by Ming Lei · 6 years ago
  60. bf50545 block: Introduce blk_revalidate_disk_zones() by Damien Le Moal · 6 years ago
  61. 965b652 block: Expose queue nr_zones in sysfs by Damien Le Moal · 6 years ago
  62. c125311 blk-wbt: don't maintain inflight counts if disabled by Jens Axboe · 6 years ago
  63. b86d865 blkcg: Make blkg_root_lookup() work for queues in bypass mode by Bart Van Assche · 6 years ago
  64. 24ecc35 block: Ensure that a request queue is dissociated from the cgroup controller by Bart Van Assche · 6 years ago
  65. a790504 blk-rq-qos: refactor out common elements of blk-wbt by Josef Bacik · 6 years ago
  66. 338aa96 block: convert bounce, q->bio_split to bioset_init()/mempool_init() by Kent Overstreet · 7 years ago
  67. 5657a81 block drivers/block: Use octal not symbolic permissions by Joe Perches · 7 years ago
  68. 6fcefbe block: Add sysfs entry for fua support by Kent Overstreet · 7 years ago
  69. 8814ce8 block: Introduce blk_queue_flag_{set,clear,test_and_{set,clear}}() by Bart Van Assche · 7 years ago
  70. a063057 block: Fix a race between request queue removal and the block cgroup controller by Bart Van Assche · 7 years ago
  71. 2c2086a block: Protect less code with sysfs_lock in blk_{un,}register_queue() by Bart Van Assche · 7 years ago
  72. fa70d2e block: allow gendisk's request_queue registration to be deferred by Mike Snitzer · 7 years ago
  73. 667257e block: properly protect the 'queue' kobj in blk_unregister_queue by Mike Snitzer · 7 years ago
  74. f680474 blk-sysfs: remove NULL pointer checking in queue_wb_lat_store by weiping zhang · 7 years ago
  75. b244131 License cleanup: add SPDX GPL-2.0 license identifier to files with no license by Greg Kroah-Hartman · 7 years ago
  76. e9a823f block: fix warning when I/O elevator is changed as request_queue is being removed by David Jeffery · 7 years ago
  77. dc9edc4 block: Fix a blk_exit_rl() regression by Bart Van Assche · 8 years ago
  78. b425e50 block: Avoid that blk_exit_rl() triggers a use-after-free by Bart Van Assche · 8 years ago
  79. a8ecdd7 blk-mq: Only register debugfs attributes for blk-mq queues by Bart Van Assche · 8 years ago
  80. 9c1051a blk-mq: untangle debugfs and sysfs by Omar Sandoval · 8 years ago
  81. d173a25 blk-mq: move debugfs declarations to a separate header file by Omar Sandoval · 8 years ago
  82. 2d0364c blk-mq: Register <dev>/queue/mq after having registered <dev>/queue by Bart Van Assche · 8 years ago
  83. 8330cdb block: Make writeback throttling defaults consistent for SQ devices by Jan Kara · 8 years ago
  84. 48920ff block: remove the discard_zeroes_data flag by Christoph Hellwig · 8 years ago
  85. 65f619d Merge branch 'for-linus' into for-4.12/block by Jens Axboe · 8 years ago
  86. 54d5329 blk-mq-sched: fix crash in switch error path by Omar Sandoval · 8 years ago
  87. 02ba889 block: fix leak of q->rq_wb by Omar Sandoval · 8 years ago
  88. 334335d block: warn if sharing request queue across gendisks by Omar Sandoval · 8 years ago
  89. d61fcfa blk-throttle: choose a small throtl_slice for SSD by Shaohua Li · 8 years ago
  90. 297e3d8 blk-throttle: make throtl_slice tunable by Shaohua Li · 8 years ago
  91. 34dbad5 blk-stat: convert to callback-based statistics reporting by Omar Sandoval · 8 years ago
  92. fa2e39c blk-stat: use READ and WRITE instead of BLK_STAT_{READ,WRITE} by Omar Sandoval · 8 years ago
  93. 7b36a71 block: don't call ioc_exit_icq() with the queue lock held for blk-mq by Jens Axboe · 8 years ago
  94. b410aff block: do not allow updates through sysfs until registration completes by Tahsin Erdogan · 8 years ago
  95. 1e73973 block: optionally merge discontiguous discard bios into a single request by Christoph Hellwig · 8 years ago
  96. 80c6b15 blk-mq-sched: (un)register elevator when (un)registering queue by Omar Sandoval · 8 years ago
  97. 62ebce16 blk-mq: move debugfs_remove() of disk dir to blk_release_queue() by Omar Sandoval · 8 years ago
  98. d03f6cd block: Dynamically allocate and refcount backing_dev_info by Jan Kara · 8 years ago
  99. dc3b17c block: Use pointer to backing_dev_info from request_queue by Jan Kara · 8 years ago
  100. 6d247d7 block: allow specifying size for extra command data by Christoph Hellwig · 8 years ago