1. 2da09da Merge tag 'block-5.16-2021-12-19' of git://git.kernel.dk/linux-block by Linus Torvalds · 3 years ago
  2. 87959fa Revert "block: reduce kblockd_mod_delayed_work_on() CPU consumption" by Jens Axboe · 3 years ago
  3. fa09ca5 Merge tag 'block-5.16-2021-12-17' of git://git.kernel.dk/linux-block by Linus Torvalds · 3 years ago
  4. cb2ac29 block: reduce kblockd_mod_delayed_work_on() CPU consumption by Jens Axboe · 3 years ago
  5. edaa263 iocost: Fix divide-by-zero on donation from low hweight cgroup by Tejun Heo · 3 years ago
  6. eccea80 Merge tag 'block-5.16-2021-12-10' of git://git.kernel.dk/linux-block by Linus Torvalds · 3 years, 1 month ago
  7. e6a59aa block: fix ioprio_get(IOPRIO_WHO_PGRP) vs setuid(2) by Davidlohr Bueso · 3 years, 1 month ago
  8. 6efcdad Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf by Jakub Kicinski · 3 years, 1 month ago
  9. 75feae7 block: fix single bio async DIO error handling by Pavel Begunkov · 3 years, 1 month ago
  10. 8581fd4 treewide: Add missing includes masked by cgroup -> bpf dependency by Jakub Kicinski · 3 years, 1 month ago
  11. 98b26a0 block: call rq_qos_done() before ref check in batch completions by Jens Axboe · 3 years, 1 month ago
  12. e30028a block: fix parameter not described warning by Yang Guang · 3 years, 1 month ago
  13. efcf593 block: avoid to touch unloaded module instance when opening bdev by Ming Lei · 3 years, 2 months ago
  14. 2b504bd blk-mq: don't insert FUA request with data into scheduler queue by Ming Lei · 3 years, 1 month ago
  15. 15c3010 blk-cgroup: fix missing put device in error path from blkg_conf_pref() by Yu Kuai · 3 years, 2 months ago
  16. 245a489 block: avoid to quiesce queue in elevator_init_mq by Ming Lei · 3 years, 1 month ago
  17. 2a19b28 blk-mq: cancel blk-mq dispatch work in both blk_cleanup_queue and disk_release() by Ming Lei · 3 years, 1 month ago
  18. 95febeb block: fix missing queue put in error path by Jens Axboe · 3 years, 1 month ago
  19. 94c4b4f block: Check ADMIN before NICE for IOPRIO_CLASS_RT by Alistair Delva · 3 years, 1 month ago
  20. b637108 blk-mq: fix filesystem I/O request allocation by Ming Lei · 3 years, 2 months ago
  21. b781d8db5 blkcg: Remove extra blkcg_bio_issue_init by Laibin Qiu · 3 years, 2 months ago
  22. 86399ea block: Hold invalidate_lock in BLKRESETZONE ioctl by Shin'ichiro Kawasaki · 3 years, 2 months ago
  23. b131f20 blk-mq: rename blk_attempt_bio_merge by Ming Lei · 3 years, 2 months ago
  24. 10f7335 blk-mq: don't grab ->q_usage_counter in blk_mq_sched_bio_merge by Ming Lei · 3 years, 2 months ago
  25. 438cd74 block: fix kerneldoc for disk_register_independent_access__ranges() by Jens Axboe · 3 years, 2 months ago
  26. 278167f block: add __must_check for *add_disk*() callers by Luis Chamberlain · 3 years, 2 months ago
  27. ecaf97f block: use enum type for blk_mq_alloc_data->rq_flags by Jens Axboe · 3 years, 2 months ago
  28. 35e4c6c block: Hold invalidate_lock in BLKZEROOUT ioctl by Shin'ichiro Kawasaki · 3 years, 2 months ago
  29. 7607c44 block: Hold invalidate_lock in BLKDISCARD ioctl by Shin'ichiro Kawasaki · 3 years, 2 months ago
  30. 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
  31. 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
  32. 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
  33. 9ef4d02 blk-mq: add one API for waiting until quiesce is done by Ming Lei · 3 years, 2 months ago
  34. 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
  35. 138c1a3 block: use new bdev_nr_bytes() helper for blkdev_{read,write}_iter() by Jens Axboe · 3 years, 2 months ago
  36. fe7d064 block: fix device_add_disk() kobject_create_and_add() error handling by Luis Chamberlain · 3 years, 2 months ago
  37. 10c4787 block: ensure cached plug request matches the current queue by Jens Axboe · 3 years, 2 months ago
  38. 900e080 block: move queue enter logic into blk_mq_submit_bio() by Jens Axboe · 3 years, 2 months ago
  39. c98cb5b block: make bio_queue_enter() fast-path available inline by Jens Axboe · 3 years, 2 months ago
  40. 7153971 block: split request allocation components into helpers by Jens Axboe · 3 years, 2 months ago
  41. c5fc7b9 block: have plug stored requests hold references to the queue by Jens Axboe · 3 years, 2 months ago
  42. 26e06f5 block: update __register_blkdev() probe documentation by Luis Chamberlain · 3 years, 2 months ago
  43. 3b87c6e blk-mq: update hctx->nr_active in blk_mq_end_request_batch() by Ming Lei · 3 years, 2 months ago
  44. 62ba0c0 blk-mq: add RQF_ELV debug entry by Ming Lei · 3 years, 2 months ago
  45. 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
  46. 781dd83 block: move RQF_ELV setting into allocators by Jens Axboe · 3 years, 2 months ago
  47. b228090 block: replace always false argument with 'false' by Jens Axboe · 3 years, 2 months ago
  48. a22c00b block: assign correct tag before doing prefetch of request by Jens Axboe · 3 years, 2 months ago
  49. 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
  50. 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
  51. 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
  52. 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
  53. 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
  54. ef1661b blk-mq: fix redundant check of !e expression by Jean Sacren · 3 years, 2 months ago
  55. a379fbb Merge tag 'block-5.15-2021-10-29' of git://git.kernel.dk/linux-block by Linus Torvalds · 3 years, 2 months ago
  56. 9b84c62 blk-mq-debugfs: Show active requests per queue for shared tags by John Garry · 3 years, 2 months ago
  57. 0bf6d96 block: remove blk_{get,put}_request by Christoph Hellwig · 3 years, 2 months ago
  58. 02f7eab block: improve readability of blk_mq_end_request_batch() by Jens Axboe · 3 years, 2 months ago
  59. c7b84d4 block: re-flow blk_mq_rq_ctx_init() by Jens Axboe · 3 years, 2 months ago
  60. 92aff191 block: prefetch request to be initialized by Jens Axboe · 3 years, 2 months ago
  61. fe6134f block: pass in blk_mq_tags to blk_mq_rq_ctx_init() by Jens Axboe · 3 years, 2 months ago
  62. 56f8da6 block: add rq_flags to struct blk_mq_alloc_data by Jens Axboe · 3 years, 2 months ago
  63. e0c60d0 block: Fix partition check for host-aware zoned block devices by Shin'ichiro Kawasaki · 3 years, 2 months ago
  64. 842e39b block: add async version of bio_set_polled by Pavel Begunkov · 3 years, 2 months ago
  65. e71aa91 block: kill DIO_MULTI_BIO by Pavel Begunkov · 3 years, 2 months ago
  66. 25d207d block: kill unused polling bits in __blkdev_direct_IO() by Pavel Begunkov · 3 years, 2 months ago
  67. 1bb6b81 block: avoid extra iter advance with async iocb by Pavel Begunkov · 3 years, 2 months ago
  68. a2247f1 block: Add independent access ranges support by Damien Le Moal · 3 years, 2 months ago
  69. 9586e67 block: schedule queue restart after BLK_STS_ZONE_RESOURCE by Naohiro Aota · 3 years, 2 months ago
  70. d308ae0 block: drain queue after disk is removed from sysfs by Ming Lei · 3 years, 2 months ago
  71. ff155223 blk-mq: don't issue request directly in case that current is to be blocked by Ming Lei · 3 years, 2 months ago
  72. 6b19b76 fs: get rid of the res2 iocb->ki_complete argument by Jens Axboe · 3 years, 2 months ago
  73. 0c9d338 blk-cgroup: synchronize blkg creation against policy deactivation by Yu Kuai · 3 years, 2 months ago
  74. fa5fa8e block: refactor bio_iov_bvec_set() by Pavel Begunkov · 3 years, 2 months ago
  75. 54a88eb block: add single bio async direct IO helper by Pavel Begunkov · 3 years, 2 months ago
  76. 9c0c4d2 Merge tag 'block-5.15-2021-10-22' of git://git.kernel.dk/linux-block by Linus Torvalds · 3 years, 2 months ago
  77. 8bdf7b3 blk-mq-sched: Don't reference queue tagset in blk_mq_sched_tags_teardown() by John Garry · 3 years, 2 months ago
  78. 297db73 block: fix req_bio_endio append error handling by Pavel Begunkov · 3 years, 2 months ago
  79. 1e03a36 block: simplify the block device syncing code by Christoph Hellwig · 3 years, 2 months ago
  80. 70164eb block: remove __sync_blockdev by Christoph Hellwig · 3 years, 2 months ago
  81. 4845012 block: remove QUEUE_FLAG_SCSI_PASSTHROUGH by Christoph Hellwig · 3 years, 2 months ago
  82. 4abafdc block: remove the initialize_rq_fn blk_mq_ops method by Christoph Hellwig · 3 years, 2 months ago
  83. 237ea16 bsg-lib: initialize the bsg_job in bsg_transport_sg_io_fn by Christoph Hellwig · 3 years, 2 months ago
  84. cb77cb5 blk-crypto: rename blk_keyslot_manager to blk_crypto_profile by Eric Biggers · 3 years, 2 months ago
  85. 1e8d44b blk-crypto: rename keyslot-manager files to blk-crypto-profile by Eric Biggers · 3 years, 2 months ago
  86. eebcafa blk-crypto-fallback: properly prefix function and struct names by Eric Biggers · 3 years, 2 months ago
  87. f059a1d block: Add invalidate_disk() helper to invalidate the gendisk by Xie Yongji · 3 years, 3 months ago
  88. e94f685 block: kill extra rcu lock/unlock in queue enter by Pavel Begunkov · 3 years, 2 months ago
  89. 6549a87 block: convert fops.c magic constants to SHIFT_SECTOR by Pavel Begunkov · 3 years, 2 months ago
  90. 179ae84f block: clean up blk_mq_submit_bio() merging by Pavel Begunkov · 3 years, 2 months ago
  91. 6450fe1 block: optimise boundary blkdev_read_iter's checks by Pavel Begunkov · 3 years, 2 months ago
  92. 057178c fs: bdev: fix conflicting comment from lookup_bdev by Jackie Liu · 3 years, 2 months ago
  93. 0994c64 blk-mq: Fix blk_mq_tagset_busy_iter() for shared tags by John Garry · 3 years, 2 months ago
  94. 008f75a block: cleanup the flush plug helpers by Christoph Hellwig · 3 years, 2 months ago
  95. b600455 block: optimise blk_flush_plug_list by Pavel Begunkov · 3 years, 2 months ago
  96. dbb6f76 blk-mq: move blk_mq_flush_plug_list to block/blk-mq.h by Christoph Hellwig · 3 years, 2 months ago
  97. a214b94 blk-mq: only flush requests from the plug in blk_mq_submit_bio by Christoph Hellwig · 3 years, 2 months ago
  98. 037057a block: remove inaccurate requeue check by Jens Axboe · 3 years, 2 months ago
  99. c809084 block: inline a part of bio_release_pages() by Pavel Begunkov · 3 years, 2 months ago
  100. 1497a51 block: don't bloat enter_queue with percpu_ref by Pavel Begunkov · 3 years, 2 months ago