1. a3761c3 block: do not leak memory in bio_copy_user_iov() by Jérôme Glisse · 6 years ago
  2. 1b8f21b7 blk-mq: introduce blk_mq_complete_request_sync() by Ming Lei · 6 years ago
  3. eed47d1 block, bfq: fix use after free in bfq_bfqq_expire by Paolo Valente · 6 years ago
  4. fd9c40f block: Revert v5.0 blk_mq_request_issue_directly() changes by Bart Van Assche · 6 years ago
  5. bcc816d blk-mq: do not reset plug->rq_count before the list is sorted by Dongli Zhang · 6 years ago
  6. ff3b74b blk-mq: add trace block plug and unplug for multiple queues by Yufen Yu · 6 years ago
  7. b9a1ff5 block: use blk_free_flush_queue() to free hctx->fq in blk_mq_init_hctx by Shenghui Wang · 6 years ago
  8. 42b1bd3 block/bfq: fix ifdef for CONFIG_BFQ_GROUP_IOSCHED=y by Konstantin Khlebnikov · 6 years ago
  9. e861857 blk-mq: fix sbitmap ws_active for shared tags by Jens Axboe · 6 years ago
  10. 85fae29 blk-mq: update comment for blk_mq_hctx_has_pending() by Yufen Yu · 6 years ago
  11. 13f0638 blk-mq: use blk_mq_put_driver_tag() to put tag by Yufen Yu · 6 years ago
  12. 1bdd3db Merge tag 'io_uring-20190323' of git://git.kernel.dk/linux-block by Linus Torvalds · 6 years ago
  13. 537d71b blkcg: Fix kernel-doc warnings by Bart Van Assche · 6 years ago
  14. 373e915 blk-iolatency: #include "blk.h" by Bart Van Assche · 6 years ago
  15. e6c9871 block: Unexport blk_mq_add_to_requeue_list() by Bart Van Assche · 6 years ago
  16. 29ece8b block: add BLK_MQ_POLL_CLASSIC for hybrid poll and return EINVAL for unexpected value by Yufen Yu · 6 years ago
  17. 399254a block: add BIO_NO_PAGE_REF flag by Jens Axboe · 6 years ago
  18. 684b732 blk-mq: use blk_mq_sched_mark_restart_hctx to set RESTART by Yufen Yu · 6 years ago
  19. 11efae3 Merge tag 'for-5.1/block-post-20190315' of git://git.kernel.dk/linux-block by Linus Torvalds · 6 years ago
  20. b542023 mm: refactor readahead defines in mm.h by Nikolay Borisov · 6 years ago
  21. 92fff53 Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi by Linus Torvalds · 6 years ago
  22. 38e7571 Merge tag 'io_uring-2019-03-06' of git://git.kernel.dk/linux-block by Linus Torvalds · 6 years ago
  23. 80201fe Merge tag 'for-5.1/block-20190302' of git://git.kernel.dk/linux-block by Linus Torvalds · 6 years ago
  24. 05b700b block: fix segment calculation for passthrough IO by Ming Lei · 6 years ago
  25. aaeee62 block: fix updating bio's front segment size by Ming Lei · 6 years ago
  26. dfc76d1 block: Replace function name in string with __func__ by Keyur Patel · 6 years ago
  27. 4d7c1d3 block: fix NULL pointer dereference in register_disk by zhengbin · 6 years ago
  28. 7d76f85 blk-mq: use HCTX_TYPE_DEFAULT but not 0 to index blk_mq_tag_set->map by Dongli Zhang · 6 years ago
  29. 6d0c48a block: implement bio helper to add iter bvec pages to bio by Jens Axboe · 6 years ago
  30. bbcbbd5 block: optimize blk_bio_segment_split for single-page bvec by Ming Lei · 6 years ago
  31. 48d7727 block: optimize __blk_segment_map_sg() for single-page bvec by Ming Lei · 6 years ago
  32. 4d63306 block: introduce bvec_nth_page() by Ming Lei · 6 years ago
  33. 8f4e80d block: bounce: make sure that bvec table is updated by Ming Lei · 6 years ago
  34. 49b1f22 block: avoid to READ fields of null bio by Ming Lei · 6 years ago
  35. 24f0a48 Merge tag 'for-linus-20190215' of git://git.kernel.dk/linux-block by Linus Torvalds · 6 years ago
  36. 6fb845f Merge tag 'v5.0-rc6' into for-5.1/block by Jens Axboe · 6 years ago
  37. 56d18f6 block: kill BLK_MQ_F_SG_MERGE by Ming Lei · 6 years ago
  38. 2705c93 block: kill QUEUE_FLAG_NO_SG_MERGE by Ming Lei · 6 years ago
  39. 07173c3 block: enable multipage bvecs by Ming Lei · 6 years ago
  40. 6dc4f10 block: allow bio_for_each_segment_all() to iterate over multi-page bvec by Ming Lei · 6 years ago
  41. 862e5a5 block: use bio_for_each_bvec() to map sg by Ming Lei · 6 years ago
  42. dcebd75 block: use bio_for_each_bvec() to compute multi-page bvec count by Ming Lei · 6 years ago
  43. 1a67356 block: don't use bio->bi_vcnt to figure out segment number by Ming Lei · 6 years ago
  44. aef1897 blk-mq: insert rq with DONTPREP to hctx dispatch list when requeue by Jianchao Wang · 6 years ago
  45. fbd7212 block: avoid setting none scheduler if it's already none by Aleksei Zakharov · 6 years ago
  46. b7143fe block: avoid setting wbt_lat_usec to current value by Aleksei Zakharov · 6 years ago
  47. 1e93642 blk-sysfs: Rework documention of __blk_release_queue by Marcos Paulo de Souza · 6 years ago
  48. 7585d50 blk-cgroup: Fix doc related to blkcg_exit_queue by Marcos Paulo de Souza · 6 years ago
  49. d11a399 block: kill QUEUE_FLAG_FLUSH_NQ by Jens Axboe · 6 years ago
  50. e5a8a11 Merge tag 'for-linus-20190209' of git://git.kernel.dk/linux-block by Linus Torvalds · 6 years ago
  51. e5fa814 block: avoid setting nr_requests to current value by Aleksei Zakharov · 6 years ago
  52. 2698484 blk-mq: remove duplicated definition of blk_mq_freeze_queue by Liu Bo · 6 years ago
  53. 391f552 Blk-iolatency: warn on negative inflight IO counter by Liu Bo · 6 years ago
  54. 8c772a9 blk-iolatency: fix IO hang due to negative inflight counter by Liu Bo · 6 years ago
  55. 8c8e62c Merge tag 'driver-core-5.0-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core by Linus Torvalds · 6 years ago
  56. 8b3238c scsi: block: remove bidi support by Christoph Hellwig · 6 years ago
  57. 69ed175 scsi: block: remove req->special by Christoph Hellwig · 6 years ago
  58. 972248e scsi: bsg-lib: handle bidi requests without block layer help by Christoph Hellwig · 6 years ago
  59. ccf3209 scsi: bsg: refactor bsg_ioctl by Christoph Hellwig · 6 years ago
  60. bb94aea blk-mq: save default hctx into ctx->hctxs for not-supported type by Jianchao Wang · 6 years ago
  61. 8ccdf4a blk-mq: save queue mapping result into ctx directly by Jianchao Wang · 6 years ago
  62. 058fdec block, bfq: fix in-service-queue check for queue merging by Paolo Valente · 6 years ago
  63. 02a6d78 block, bfq: do not overcharge writes in asymmetric scenarios by Paolo Valente · 6 years ago
  64. b3c3498 block, bfq: port commit "cfq-iosched: improve hw_tag detection" by Paolo Valente · 6 years ago
  65. a3c9256 block, bfq: reduce threshold for detecting command queueing by Paolo Valente · 6 years ago
  66. 9dee8b3 block, bfq: fix queue removal from weights tree by Paolo Valente · 6 years ago
  67. d87447d block, bfq: fix sequential rq detection in rate estimation by Paolo Valente · 6 years ago
  68. 530c4cb block, bfq: unconditionally plug I/O in asymmetric scenarios by Paolo Valente · 6 years ago
  69. ac8b0cb block, bfq: do not plug I/O of in-service queue when harmful by Paolo Valente · 6 years ago
  70. 05c2f5c block, bfq: split function bfq_better_to_idle by Paolo Valente · 6 years ago
  71. 73d5811 block, bfq: consider also ioprio classes in symmetry detection by Paolo Valente · 6 years ago
  72. 03e565e block, bfq: remove case of redirected bic from insert_request by Paolo Valente · 6 years ago
  73. f3218ad block, bfq: make sure queue budgets are not below service received by Paolo Valente · 6 years ago
  74. 218cb89 block, bfq: avoid selecting a queue w/o budget by Paolo Valente · 6 years ago
  75. 20cd324 block, bfq: do not consider interactive queues in srt filtering by Paolo Valente · 6 years ago
  76. 36991ca blk-mq: protect debugfs_create_files() from failures by Greg Kroah-Hartman · 6 years ago
  77. 85bd6e6 blk-mq: fix a hung issue when fsync by Jianchao Wang · 6 years ago
  78. 2e3c18d block: pass no-op callback to INIT_WORK(). by Tetsuo Handa · 6 years ago
  79. 947b7ac Revert "block: cover another queue enter recursion via BIO_QUEUE_ENTERED" by Jens Axboe · 6 years ago
  80. c83f536 blk-wbt: Declare local functions static by Bart Van Assche · 6 years ago
  81. 1c26010 blk-mq: fix the cmd_flag_name array by Jianchao Wang · 6 years ago
  82. 698cef1 block: cover another queue enter recursion via BIO_QUEUE_ENTERED by Ming Lei · 6 years ago
  83. 38197ca block: Cleanup license notice by Thomas Gleixner · 6 years ago
  84. 7809167 block: don't lose track of REQ_INTEGRITY flag by Ming Lei · 6 years ago
  85. 5bf8590 block, bfq: fix comments on __bfq_deactivate_entity by Paolo Valente · 6 years ago
  86. 649d496 block: fix kerneldoc comment for blk_attempt_plug_merge() by Jonathan Corbet · 6 years ago
  87. 4040585 block: clarify documentation for blk_{start|finish}_plug by Jeff Moyer · 6 years ago
  88. 77d0b19 Merge tag 'for-4.21/block-20190102' of git://git.kernel.dk/linux-block by Linus Torvalds · 6 years ago
  89. 769e470 Merge tag 'kconfig-v4.21' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild by Linus Torvalds · 6 years ago
  90. 938edb8 Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi by Linus Torvalds · 6 years ago
  91. 0e9da3f Merge tag 'for-4.21/block-20181221' of git://git.kernel.dk/linux-block by Linus Torvalds · 6 years ago
  92. 2e5b2d7 bsg: deprecate BIDI support in bsg by Christoph Hellwig · 6 years ago
  93. 6b45053 blkcg: remove unused __blkg_release_rcu() by Dennis Zhou · 6 years ago
  94. 6ab2187 blkcg: clean up blkg_tryget_closest() by Dennis Zhou · 6 years ago
  95. 8636a1f treewide: surround Kconfig file paths with double quotes by Masahiro Yamada · 6 years ago
  96. 00203ba kyber: use sbitmap add_wait_queue/list_del wait helpers by Jens Axboe · 6 years ago
  97. 3a762de block: save irq state in blkg_lookup_create() by Ming Lei · 6 years ago
  98. 3841746 scsi: block: remove the cluster flag by Christoph Hellwig · 6 years ago
  99. 7b7ab78 block: make request_to_qc_t public by Sagi Grimberg · 6 years ago
  100. cd19181 blk-mq: enable IO poll if .nr_queues of type poll > 0 by Ming Lei · 6 years ago