1. ff53cd5 blk-integrity: register sysfs attributes on struct device by Thomas Weißschuh · 1 year, 11 months ago
  2. 8379436 block: Cleanup set_capacity()/bdev_set_nr_sectors() by Damien Le Moal · 1 year, 10 months ago
  3. a13696b blk-iolatency: Make initialization lazy by Tejun Heo · 1 year, 10 months ago
  4. 49d2439 blk-mq: enforce op-specific segment limits in blk_insert_cloned_request by Uday Shankar · 2 years ago
  5. 0f77b29 block: Revert "block: Do not reread partition table on exclusively open device" by Yu Kuai · 2 years ago
  6. ce8a79d Merge tag 'for-6.2/block-2022-12-08' of git://git.kernel.dk/linux by Linus Torvalds · 2 years, 2 months ago
  7. 36369f4 block: Do not reread partition table on exclusively open device by Jan Kara · 2 years, 3 months ago
  8. 2bd8522 block: untangle request_queue refcounting from sysfs by Christoph Hellwig · 2 years, 3 months ago
  9. f4408c3 Merge tag 'block-6.1-2022-11-18' of git://git.kernel.dk/linux by Linus Torvalds · 2 years, 3 months ago
  10. b3228254 block: make blk_set_default_limits() private by Keith Busch · 2 years, 3 months ago
  11. 80bd4a7 blk-mq: move the srcu_struct used for quiescing to the tagset by Christoph Hellwig · 2 years, 4 months ago
  12. 64b3607 block: split elevator_switch by Christoph Hellwig · 2 years, 4 months ago
  13. aa261f2 block: Constify most queue limits pointers by Bart Van Assche · 2 years, 4 months ago
  14. 27bc50f Merge tag 'mm-stable-2022-10-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm by Linus Torvalds · 2 years, 4 months ago
  15. f630a5d kmsan: disable physical page merging in biovec by Alexander Potapenko · 2 years, 5 months ago
  16. 8237c01 blk-mq: use quiesced elevator switch when reinitializing queues by Keith Busch · 2 years, 5 months ago
  17. 16fac1b blk-iolatency: pass a gendisk to blk_iolatency_init by Christoph Hellwig · 2 years, 5 months ago
  18. c55ddd9 block: pass struct queue_limits to the bio splitting helpers by Christoph Hellwig · 2 years, 7 months ago
  19. b6dc619 block: move bio_allowed_max_sectors to blk-merge.c by Christoph Hellwig · 2 years, 7 months ago
  20. 51d798c block: change the blk_queue_bounce calling convention by Christoph Hellwig · 2 years, 7 months ago
  21. 5a97806 block: change the blk_queue_split calling convention by Christoph Hellwig · 2 years, 7 months ago
  22. 828b5f0 block: remove __blk_get_queue by Christoph Hellwig · 2 years, 7 months ago
  23. 77e7ffd block: Use enum req_op where appropriate by Bart Van Assche · 2 years, 7 months ago
  24. 5d40066 block: pass a gendisk to blk_queue_free_zone_bitmaps by Christoph Hellwig · 2 years, 8 months ago
  25. b3c72f8 block: pass a gendisk to blk_queue_clear_zone_settings by Christoph Hellwig · 2 years, 8 months ago
  26. 22d0c40 block: simplify disk_set_independent_access_ranges by Christoph Hellwig · 2 years, 8 months ago
  27. cc5c516d block: simplify blktrace sysfs attribute creation by Christoph Hellwig · 2 years, 8 months ago
  28. 6f8191f block: simplify disk shutdown by Christoph Hellwig · 2 years, 8 months ago
  29. 2a9336c block: move blk_queue_get_max_sectors to blk.h by Christoph Hellwig · 2 years, 8 months ago
  30. e3cc28e block: refactor discard bio size limiting by Christoph Hellwig · 2 years, 10 months ago
  31. b53f3dc block: allow use of per-cpu bio alloc cache by block drivers by Mike Snitzer · 2 years, 11 months ago
  32. 0df7165 block: allow using the per-cpu bio cache from bio_alloc_bioset by Mike Snitzer · 2 years, 11 months ago
  33. 6f2689a Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi by Linus Torvalds · 2 years, 11 months ago
  34. 41fa722 blk-mq: do not include passthrough requests in I/O accounting by Christoph Hellwig · 3 years ago
  35. 73bd66d scsi: block: Remove REQ_OP_WRITE_SAME support by Christoph Hellwig · 3 years ago
  36. 3f98c75 block: don't check bio in blk_throtl_dispatch_work_fn by Ming Lei · 3 years ago
  37. 29ff236 block: don't declare submit_bio_checks in local header by Ming Lei · 3 years ago
  38. 0a3140e block: pass a block_device and opf to blk_next_bio by Chaitanya Kulkarni · 3 years, 1 month ago
  39. e724328 block: move blk_drop_partitions to blk.h by Christoph Hellwig · 3 years, 1 month ago
  40. 926597f block: move disk_{block,unblock,flush}_events to blk.h by Christoph Hellwig · 3 years, 1 month ago
  41. 5ef1630 block: only build the icq tracking code when needed by Christoph Hellwig · 3 years, 2 months ago
  42. 704b914 blk-mq: move srcu from blk_mq_hw_ctx to request_queue by Ming Lei · 3 years, 3 months ago
  43. 0a467d0 block: switch to atomic_t for request references by Jens Axboe · 3 years, 4 months ago
  44. f3fa33a block: remove the ->rq_disk field in struct request by Christoph Hellwig · 3 years, 3 months ago
  45. eca5892 block: simplify ioc_lookup_icq by Christoph Hellwig · 3 years, 3 months ago
  46. 87dd1d6 block: move blk_mq_sched_assign_ioc to blk-ioc.c by Christoph Hellwig · 3 years, 3 months ago
  47. 82d981d block: don't include <linux/part_stat.h> in blk.h by Christoph Hellwig · 3 years, 3 months ago
  48. ca5b304 block: don't include <linux/idr.h> in blk.h by Christoph Hellwig · 3 years, 3 months ago
  49. a2ff778 block: don't include <linux/blk-mq.h> in blk.h by Christoph Hellwig · 3 years, 3 months ago
  50. e4a19f7 block: don't include blk-mq.h in blk.h by Christoph Hellwig · 3 years, 3 months ago
  51. 2aa7745 block: don't include blk-mq-sched.h in blk.h by Christoph Hellwig · 3 years, 3 months ago
  52. 0c6cb3a block: remove the e argument to elevator_exit by Christoph Hellwig · 3 years, 3 months ago
  53. f46b81c block: remove elevator_exit by Christoph Hellwig · 3 years, 3 months ago
  54. 0281ed3 block: move blk_get_flush_queue to blk-flush.c by Christoph Hellwig · 3 years, 3 months ago
  55. 0c5bcc9 blk-mq: simplify the plug handling in blk_mq_submit_bio by Christoph Hellwig · 3 years, 3 months ago
  56. e16e506 block: merge disk_scan_partitions and blkdev_reread_part by Christoph Hellwig · 3 years, 3 months ago
  57. 0d7a29a block: move blk_print_req_error to blk-mq.c by Christoph Hellwig · 3 years, 3 months ago
  58. 450b787 block: move blk_account_io_{start,done} to blk-mq.c by Christoph Hellwig · 3 years, 3 months ago
  59. 06c8c69 block: move request based cloning helpers to blk-mq.c by Christoph Hellwig · 3 years, 3 months ago
  60. 2b504bd blk-mq: don't insert FUA request with data into scheduler queue by Ming Lei · 3 years, 3 months ago
  61. 900e080 block: move queue enter logic into blk_mq_submit_bio() by Jens Axboe · 3 years, 4 months ago
  62. c98cb5b block: make bio_queue_enter() fast-path available inline by Jens Axboe · 3 years, 4 months ago
  63. a2247f1 block: Add independent access ranges support by Damien Le Moal · 3 years, 4 months ago
  64. d92ca9d8 blk-mq: don't handle non-flush requests in blk_insert_flush by Christoph Hellwig · 3 years, 4 months ago
  65. 87c037d block: return whether or not to unplug through boolean by Jens Axboe · 3 years, 4 months ago
  66. 9be3e06 block: move update request helpers into blk-mq.c by Jens Axboe · 3 years, 4 months ago
  67. abd45c1 block: handle fast path of bio splitting inline by Jens Axboe · 3 years, 4 months ago
  68. 6ce913f block: rename REQ_HIPRI to REQ_POLLED by Christoph Hellwig · 3 years, 4 months ago
  69. be6bfe3 block: inline hot paths of blk_account_io_*() by Pavel Begunkov · 3 years, 4 months ago
  70. 8a70951 block: merge block_ioctl into blkdev_ioctl by Christoph Hellwig · 3 years, 4 months ago
  71. 84b8514 block: move the *blkdev_ioctl declarations out of blkdev.h by Christoph Hellwig · 3 years, 4 months ago
  72. ba0ffdd block: bump max plugged deferred size from 16 to 32 by Jens Axboe · 3 years, 5 months ago
  73. a7b36ee block: move blk-throtl fast path inline by Jens Axboe · 3 years, 5 months ago
  74. 1820f4f blk-mq-sched: Rename blk_mq_sched_free_{requests -> rqs}() by John Garry · 3 years, 5 months ago
  75. badf7f6 block: move a few merge helpers out of <linux/blkdev.h> by Christoph Hellwig · 3 years, 5 months ago
  76. 2e9bc34 block: move elevator.h to block/ by Christoph Hellwig · 3 years, 5 months ago
  77. aec89dc block: keep q_usage_counter in atomic mode after del_gendisk by Christoph Hellwig · 3 years, 5 months ago
  78. 8e141f9 block: drain file system I/O on del_gendisk by Christoph Hellwig · 3 years, 5 months ago
  79. cd82cca block: split out operations on block special files by Christoph Hellwig · 3 years, 6 months ago
  80. 3b629f8 Merge tag 'io_uring-bio-cache.5-2021-08-30' of git://git.kernel.dk/linux-block by Linus Torvalds · 3 years, 6 months ago
  81. 6793691 Merge tag 'for-5.15/block-2021-08-30' of git://git.kernel.dk/linux-block by Linus Torvalds · 3 years, 6 months ago
  82. 270a1c9 block: provide bio_clear_hipri() helper by Jens Axboe · 3 years, 6 months ago
  83. 92e7755 block: return errors from disk_alloc_events by Luis Chamberlain · 3 years, 6 months ago
  84. 614310c block: return errors from blk_integrity_add by Luis Chamberlain · 3 years, 6 months ago
  85. a9ed27a blk-mq: fix is_flush_rq by Ming Lei · 3 years, 6 months ago
  86. 4f1e963 blk-throtl: optimize IOPS throttle for large IO scenarios by Chunguang Xu · 3 years, 7 months ago
  87. 3d2e798 block: pass a gendisk to bdev_resize_partition by Christoph Hellwig · 3 years, 6 months ago
  88. 926fbb1 block: pass a gendisk to bdev_del_partition by Christoph Hellwig · 3 years, 6 months ago
  89. 7f6be37 block: pass a gendisk to bdev_add_partition by Christoph Hellwig · 3 years, 6 months ago
  90. abd2864 block: remove disk_name() by Christoph Hellwig · 3 years, 7 months ago
  91. fd2ef39 blk: Fix lock inversion between ioc lock and bfqd lock by Jan Kara · 3 years, 8 months ago
  92. 2bc8cda block: add the events* attributes to disk_attrs by Christoph Hellwig · 3 years, 8 months ago
  93. d5870ed block: move the disk events code to a separate file by Christoph Hellwig · 3 years, 8 months ago
  94. 26a9750 blk-mq: improve the blk_mq_init_allocated_queue interface by Christoph Hellwig · 3 years, 9 months ago
  95. da7ba72 block: unexport blk_alloc_queue by Christoph Hellwig · 3 years, 9 months ago
  96. 7c3f828 block: refactor device number setup in __device_add_disk by Christoph Hellwig · 3 years, 9 months ago
  97. d3c4a43 block: refactor blk_drop_partitions by Christoph Hellwig · 3 years, 11 months ago
  98. 9bb33f2 block: refactor the bounce buffering code by Christoph Hellwig · 3 years, 11 months ago
  99. ce288e0 block: remove BLK_BOUNCE_ISA support by Christoph Hellwig · 3 years, 11 months ago
  100. 508aebb block: introduce blk_queue_clear_zone_settings() by Damien Le Moal · 4 years, 1 month ago