1. 8ffc136 block: use alloc_io_context in __copy_io by Christoph Hellwig · 3 years, 1 month ago
  2. a0f14d8 block: factor out a alloc_io_context helper by Christoph Hellwig · 3 years, 1 month ago
  3. 50569c2 block: remove get_io_context_active by Christoph Hellwig · 3 years, 1 month ago
  4. 222ee58 block: move the remaining elv.icq handling to the I/O scheduler by Christoph Hellwig · 3 years, 1 month ago
  5. 87dd1d6 block: move blk_mq_sched_assign_ioc to blk-ioc.c by Christoph Hellwig · 3 years, 1 month ago
  6. 3304742 block: mark put_io_context_active static by Christoph Hellwig · 3 years, 1 month ago
  7. c2a3246 Revert "block: Provide blk_mq_sched_get_icq()" by Christoph Hellwig · 3 years, 1 month ago
  8. a0725c2 bfq: use bfq_bic_lookup in bfq_limit_depth by Christoph Hellwig · 3 years, 1 month ago
  9. 836b394 bfq: simplify bfq_bic_lookup by Christoph Hellwig · 3 years, 1 month ago
  10. 88c9a2c fork: move copy_io to block/blk-ioc.c by Christoph Hellwig · 3 years, 1 month ago
  11. 5f480b1 blk-mq: use bio->bi_opf after bio is checked by Ming Lei · 3 years, 1 month ago
  12. c65e6fd bfq: Do not let waker requests skip proper accounting by Jan Kara · 3 years, 1 month ago
  13. 1eb17f5 bfq: Log waker detections by Jan Kara · 3 years, 1 month ago
  14. 582f04e bfq: Provide helper to generate bfqq name by Jan Kara · 3 years, 1 month ago
  15. 1f18b70 bfq: Limit waker detection in time by Jan Kara · 3 years, 1 month ago
  16. 76f1df8 bfq: Limit number of requests consumed by each cgroup by Jan Kara · 3 years, 1 month ago
  17. 44dfa27 bfq: Store full bitmap depth in bfq_data by Jan Kara · 3 years, 1 month ago
  18. 98f0449 bfq: Track number of allocated requests in bfq_entity by Jan Kara · 3 years, 1 month ago
  19. 790cf9c block: Provide blk_mq_sched_get_icq() by Jan Kara · 3 years, 1 month ago
  20. 72cd9df blk-crypto: remove blk_crypto_unregister() by Eric Biggers · 3 years, 1 month ago
  21. 5b13bc8 blk-mq: cleanup request allocation by Christoph Hellwig · 3 years, 1 month ago
  22. 82d981d block: don't include <linux/part_stat.h> in blk.h by Christoph Hellwig · 3 years, 1 month ago
  23. ca5b304 block: don't include <linux/idr.h> in blk.h by Christoph Hellwig · 3 years, 1 month ago
  24. a2ff778 block: don't include <linux/blk-mq.h> in blk.h by Christoph Hellwig · 3 years, 1 month ago
  25. e4a19f7 block: don't include blk-mq.h in blk.h by Christoph Hellwig · 3 years, 1 month ago
  26. 2aa7745 block: don't include blk-mq-sched.h in blk.h by Christoph Hellwig · 3 years, 1 month ago
  27. 0c6cb3a block: remove the e argument to elevator_exit by Christoph Hellwig · 3 years, 1 month ago
  28. f46b81c block: remove elevator_exit by Christoph Hellwig · 3 years, 1 month ago
  29. 0281ed3 block: move blk_get_flush_queue to blk-flush.c by Christoph Hellwig · 3 years, 1 month ago
  30. 35c90e6 blk_mq: remove repeated includes by Guo Zhengkui · 3 years, 1 month ago
  31. 5a9d041 block: move io_context creation into where it's needed by Jens Axboe · 3 years, 2 months ago
  32. 48b5c1f block: only allocate poll_stats if there's a user of them by Jens Axboe · 3 years, 2 months ago
  33. 25c4b5e blk-ioprio: don't set bio priority if not needed by Jens Axboe · 3 years, 2 months ago
  34. 1e9c230 blk-mq: move more plug handling from blk_mq_submit_bio into blk_add_rq_to_plug by Christoph Hellwig · 3 years, 1 month ago
  35. 0c5bcc9 blk-mq: simplify the plug handling in blk_mq_submit_bio by Christoph Hellwig · 3 years, 1 month ago
  36. 9f18db5 block: don't set GENHD_FL_NO_PART for hidden gendisks by Christoph Hellwig · 3 years, 1 month ago
  37. 1ebe2e5 block: remove GENHD_FL_EXT_DEVT by Christoph Hellwig · 3 years, 1 month ago
  38. 3b5149a block: remove GENHD_FL_SUPPRESS_PARTITION_INFO by Christoph Hellwig · 3 years, 1 month ago
  39. 1408628 block: remove the GENHD_FL_HIDDEN check in blkdev_get_no_open by Christoph Hellwig · 3 years, 1 month ago
  40. 46e7eac block: rename GENHD_FL_NO_PART_SCAN to GENHD_FL_NO_PART by Christoph Hellwig · 3 years, 1 month ago
  41. e16e506 block: merge disk_scan_partitions and blkdev_reread_part by Christoph Hellwig · 3 years, 1 month ago
  42. e3b3bad block: remove a dead check in show_partition by Christoph Hellwig · 3 years, 1 month ago
  43. 1545e0b block: move GENHD_FL_BLOCK_EVENTS_ON_EXCL_WRITE to disk->event_flags by Christoph Hellwig · 3 years, 1 month ago
  44. 8641691 block: move GENHD_FL_NATIVE_CAPACITY to disk->state by Christoph Hellwig · 3 years, 1 month ago
  45. d9337a4 block: don't include blk-mq headers in blk-core.c by Christoph Hellwig · 3 years, 1 month ago
  46. 0d7a29a block: move blk_print_req_error to blk-mq.c by Christoph Hellwig · 3 years, 1 month ago
  47. 22350ad block: move blk_dump_rq_flags to blk-mq.c by Christoph Hellwig · 3 years, 1 month ago
  48. 450b787 block: move blk_account_io_{start,done} to blk-mq.c by Christoph Hellwig · 3 years, 1 month ago
  49. f2b8f3c block: move blk_steal_bios to blk-mq.c by Christoph Hellwig · 3 years, 1 month ago
  50. 52fdbbc block: move blk_rq_init to blk-mq.c by Christoph Hellwig · 3 years, 1 month ago
  51. 06c8c69 block: move request based cloning helpers to blk-mq.c by Christoph Hellwig · 3 years, 1 month ago
  52. b84c5b5 blk-mq: move blk_mq_flush_plug_list by Christoph Hellwig · 3 years, 1 month ago
  53. 4054cff block: remove blk-exec.c by Christoph Hellwig · 3 years, 1 month ago
  54. 786d4e0 block: remove rq_flush_dcache_pages by Christoph Hellwig · 3 years, 1 month ago
  55. 79478bf block: move blk_rq_err_bytes to scsi by Christoph Hellwig · 3 years, 1 month ago
  56. 98b26a0 block: call rq_qos_done() before ref check in batch completions by Jens Axboe · 3 years, 1 month ago
  57. e30028a block: fix parameter not described warning by Yang Guang · 3 years, 1 month ago
  58. efcf593 block: avoid to touch unloaded module instance when opening bdev by Ming Lei · 3 years, 2 months ago
  59. 2b504bd blk-mq: don't insert FUA request with data into scheduler queue by Ming Lei · 3 years, 1 month ago
  60. 15c3010 blk-cgroup: fix missing put device in error path from blkg_conf_pref() by Yu Kuai · 3 years, 2 months ago
  61. 245a489 block: avoid to quiesce queue in elevator_init_mq by Ming Lei · 3 years, 1 month ago
  62. 2a19b28 blk-mq: cancel blk-mq dispatch work in both blk_cleanup_queue and disk_release() by Ming Lei · 3 years, 1 month ago
  63. 95febeb block: fix missing queue put in error path by Jens Axboe · 3 years, 1 month ago
  64. 94c4b4f block: Check ADMIN before NICE for IOPRIO_CLASS_RT by Alistair Delva · 3 years, 1 month ago
  65. b637108 blk-mq: fix filesystem I/O request allocation by Ming Lei · 3 years, 2 months ago
  66. b781d8db5 blkcg: Remove extra blkcg_bio_issue_init by Laibin Qiu · 3 years, 2 months ago
  67. 86399ea block: Hold invalidate_lock in BLKRESETZONE ioctl by Shin'ichiro Kawasaki · 3 years, 2 months ago
  68. b131f20 blk-mq: rename blk_attempt_bio_merge by Ming Lei · 3 years, 2 months ago
  69. 10f7335 blk-mq: don't grab ->q_usage_counter in blk_mq_sched_bio_merge by Ming Lei · 3 years, 2 months ago
  70. 438cd74 block: fix kerneldoc for disk_register_independent_access__ranges() by Jens Axboe · 3 years, 2 months ago
  71. 278167f block: add __must_check for *add_disk*() callers by Luis Chamberlain · 3 years, 2 months ago
  72. ecaf97f block: use enum type for blk_mq_alloc_data->rq_flags by Jens Axboe · 3 years, 2 months ago
  73. 35e4c6c block: Hold invalidate_lock in BLKZEROOUT ioctl by Shin'ichiro Kawasaki · 3 years, 2 months ago
  74. 7607c44 block: Hold invalidate_lock in BLKDISCARD ioctl by Shin'ichiro Kawasaki · 3 years, 2 months ago
  75. cb690f5 Merge tag 'for-5.16/drivers-2021-11-09' of git://git.kernel.dk/linux-block by Linus Torvalds · 3 years, 2 months ago
  76. 3e28850 Merge tag 'for-5.16/block-2021-11-09' of git://git.kernel.dk/linux-block by Linus Torvalds · 3 years, 2 months ago
  77. 1dc1f92 Merge tag 'for-5.16/bdev-size-2021-11-09' of git://git.kernel.dk/linux-block by Linus Torvalds · 3 years, 2 months ago
  78. 9ef4d02 blk-mq: add one API for waiting until quiesce is done by Ming Lei · 3 years, 2 months ago
  79. a846a8e blk-mq: don't free tags if the tag_set is used by other device in queue initialztion by Ye Bin · 3 years, 2 months ago
  80. 138c1a3 block: use new bdev_nr_bytes() helper for blkdev_{read,write}_iter() by Jens Axboe · 3 years, 2 months ago
  81. fe7d064 block: fix device_add_disk() kobject_create_and_add() error handling by Luis Chamberlain · 3 years, 2 months ago
  82. 10c4787 block: ensure cached plug request matches the current queue by Jens Axboe · 3 years, 2 months ago
  83. 900e080 block: move queue enter logic into blk_mq_submit_bio() by Jens Axboe · 3 years, 2 months ago
  84. c98cb5b block: make bio_queue_enter() fast-path available inline by Jens Axboe · 3 years, 2 months ago
  85. 7153971 block: split request allocation components into helpers by Jens Axboe · 3 years, 2 months ago
  86. c5fc7b9 block: have plug stored requests hold references to the queue by Jens Axboe · 3 years, 2 months ago
  87. 26e06f5 block: update __register_blkdev() probe documentation by Luis Chamberlain · 3 years, 2 months ago
  88. 3b87c6e blk-mq: update hctx->nr_active in blk_mq_end_request_batch() by Ming Lei · 3 years, 2 months ago
  89. 62ba0c0 blk-mq: add RQF_ELV debug entry by Ming Lei · 3 years, 2 months ago
  90. a1cb653 blk-mq: only try to run plug merge if request has same queue with incoming bio by Ming Lei · 3 years, 2 months ago
  91. 781dd83 block: move RQF_ELV setting into allocators by Jens Axboe · 3 years, 2 months ago
  92. b228090 block: replace always false argument with 'false' by Jens Axboe · 3 years, 2 months ago
  93. a22c00b block: assign correct tag before doing prefetch of request by Jens Axboe · 3 years, 2 months ago
  94. 1990116 Merge tag 'for-5.16/inode-sync-2021-10-29' of git://git.kernel.dk/linux-block by Linus Torvalds · 3 years, 2 months ago
  95. b6773cd Merge tag 'for-5.16/ki_complete-2021-10-29' of git://git.kernel.dk/linux-block by Linus Torvalds · 3 years, 2 months ago
  96. 71ae426 Merge tag 'for-5.16/passthrough-flag-2021-10-29' of git://git.kernel.dk/linux-block by Linus Torvalds · 3 years, 2 months ago
  97. 3f01727 Merge tag 'for-5.16/bdev-size-2021-10-29' of git://git.kernel.dk/linux-block by Linus Torvalds · 3 years, 2 months ago
  98. 33c8846c Merge tag 'for-5.16/block-2021-10-29' of git://git.kernel.dk/linux-block by Linus Torvalds · 3 years, 2 months ago
  99. ef1661b blk-mq: fix redundant check of !e expression by Jean Sacren · 3 years, 2 months ago
  100. a379fbb Merge tag 'block-5.15-2021-10-29' of git://git.kernel.dk/linux-block by Linus Torvalds · 3 years, 2 months ago