1. 24ecc35 block: Ensure that a request queue is dissociated from the cgroup controller by Bart Van Assche · 6 years ago
  2. 4cf6324 block: Introduce blk_exit_queue() by Bart Van Assche · 6 years ago
  3. d263ed9 blk-mq: count the hctx as active before allocating tag by Jianchao Wang · 6 years ago
  4. d6c02a9 block: bvec_nr_vecs() returns value for wrong slab by Greg Edwards · 6 years ago
  5. f7ecb1b cfq: Suppress compiler warnings about comparisons by Bart Van Assche · 6 years ago
  6. 9b4f434 cfq: Annotate fall-through in a switch statement by Bart Van Assche · 6 years ago
  7. 2887e41 blk-wbt: Avoid lock contention and thundering herd issue in wbt_wait by Anchal Agarwal · 6 years ago
  8. 05b9ba4 Merge tag 'v4.18-rc6' into for-4.19/block2 by Jens Axboe · 6 years ago
  9. a32e236 Partially revert "block: fail op_is_write() requests to read-only partitions" by Linus Torvalds · 6 years ago
  10. 71abe04 Merge tag 'for-linus-20180803' of git://git.kernel.dk/linux-block by Linus Torvalds · 6 years ago
  11. 2d5ba0e blk-mq: fix blk_mq_tagset_busy_iter by Ming Lei · 6 years ago
  12. 75d6e17 blk-mq: fix updating tags depth by Ming Lei · 6 years ago
  13. b233f12 block: really disable runtime-pm for blk-mq by Ming Lei · 6 years ago
  14. c480bcf block: make iolatency avg_lat exponentially decay by Dennis Zhou (Facebook) · 6 years ago
  15. cc7ecc2 blk-cgroup: hold the queue ref during throttling by Josef Bacik · 6 years ago
  16. 52a1199 blk-iolatency: fix blkg leak in timer_fn by Josef Bacik · 6 years ago
  17. 4725549 block/bsg-lib: use PTR_ERR_OR_ZERO to simplify the flow path by zhong jiang · 6 years ago
  18. 54648cf block: blk_init_allocated_queue() set q->fq as NULL in the fail case by xiao jin · 6 years ago
  19. 10c41dd block: move dif_prepare/dif_complete functions to block layer by Max Gurtovoy · 6 years ago
  20. eb181a8 Merge tag 'for-linus-20180727' of git://git.kernel.dk/linux-block by Linus Torvalds · 6 years ago
  21. d43fdae partitions/aix: append null character to print data from disk by Mauricio Faria de Oliveira · 6 years ago
  22. 14cb2c8 partitions/aix: fix usage of uninitialized lv_info and lvname structures by Mauricio Faria de Oliveira · 6 years ago
  23. 5151842 block: reset bi_iter.bi_done after splitting bio by Greg Edwards · 6 years ago
  24. 359f642 block: move bio_integrity_{intervals,bytes} into blkdev.h by Greg Edwards · 6 years ago
  25. 17d51b1 block: bio_iov_iter_get_pages: pin more pages for multi-segment IOs by Martin Wilck · 6 years ago
  26. b403ea2 block: bio_iov_iter_get_pages: fix size of last iovec by Martin Wilck · 6 years ago
  27. 42c9cdf block: allow max_discard_segments to be stacked by Mike Snitzer · 6 years ago
  28. c55183c block: unexport bio_clone_bioset by Christoph Hellwig · 6 years ago
  29. 0fc09f9 blk-mq: export setting request completion state by Keith Busch · 6 years ago
  30. 3bb5098 block: bio_set_pages_dirty can't see NULL bv_page in a valid bio_vec by Christoph Hellwig · 6 years ago
  31. 24d5493 block: simplify bio_check_pages_dirty by Christoph Hellwig · 6 years ago
  32. 8824f62 blk-mq: fail the request in case issue failure by Ming Lei · 6 years ago
  33. 22f1795 blk-rq-qos: make depth comparisons unsigned by Josef Bacik · 6 years ago
  34. 636620b blkcg: Track DISCARD statistics and output them in cgroup io.stat by Tejun Heo · 6 years ago
  35. bdca3c8 block: Track DISCARD statistics and output them in stat and diskstat by Michael Callahan · 6 years ago
  36. ddcf35d block: Add and use op_stat_group() for indexing disk_stat fields. by Michael Callahan · 6 years ago
  37. dbae2c5 block: Define and use STAT_READ and STAT_WRITE by Michael Callahan · 6 years ago
  38. 6ce3dd6 blk-mq: issue directly if hw queue isn't busy in case of 'none' by Ming Lei · 6 years ago
  39. 71e9690 blk-iolatency: truncate our current time by Josef Bacik · 6 years ago
  40. d607eef blk-iolatency: don't change the latency window by Josef Bacik · 6 years ago
  41. 2da8c42 Merge tag 'for-linus-20180713' of git://git.kernel.dk/linux-block by Linus Torvalds · 6 years ago
  42. 28519c8 bsg: remove read/write support by Christoph Hellwig · 6 years ago
  43. 70dbcc2 bsg: fix bogus EINVAL on non-data commands by Tony Battersby · 6 years ago
  44. a284390 blk-iolatency: fix max_depth comparisons by Josef Bacik · 6 years ago
  45. 88b7210 block: iolatency: avoid 64-bit division by Arnd Bergmann · 6 years ago
  46. e9a8385 block: Add default switch case to blk_pm_allow_request() to kill warning by Geert Uytterhoeven · 6 years ago
  47. b88aef3 block: fix infinite loop if the device loses discard capability by Mikulas Patocka · 6 years ago
  48. c137969 block, mm: remove unnecessary __GFP_HIGH flag by Shakeel Butt · 6 years ago
  49. d706751 block: introduce blk-iolatency io controller by Josef Bacik · 6 years ago
  50. 67b42d0 rq-qos: introduce dio_bio callback by Josef Bacik · 6 years ago
  51. c1c8038 block: remove external dependency on wbt_flags by Josef Bacik · 6 years ago
  52. a790504 blk-rq-qos: refactor out common elements of blk-wbt by Josef Bacik · 6 years ago
  53. 2ecbf45 blk-stat: export helpers for modifying blk_rq_stat by Josef Bacik · 6 years ago
  54. d09d8df blkcg: add generic throttling mechanism by Josef Bacik · 6 years ago
  55. 0d3bd88 swap,blkcg: issue swap io with the appropriate context by Tejun Heo · 6 years ago
  56. 903d23f blk-cgroup: allow controllers to output their own stats by Josef Bacik · 6 years ago
  57. 08e18ea block: add bi_blkg to the bio for cgroups by Josef Bacik · 6 years ago
  58. 6e768717 blk-mq: dequeue request one by one from sw queue if hctx is busy by Ming Lei · 6 years ago
  59. b04f50a blk-mq: only attempt to merge bio if there is rq in sw queue by Ming Lei · 6 years ago
  60. 3f0cedc blk-mq: use list_splice_tail_init() to insert requests by Ming Lei · 6 years ago
  61. c018c84 blk-mq: fix typo in a function comment by Minwoo Im · 6 years ago
  62. 0da73d0 blk-mq: code clean-up by adding an API to clear set->mq_map by Minwoo Im · 6 years ago
  63. e84422c partitions/ldm: remove redundant pointer dgrp by Colin Ian King · 6 years ago
  64. 43ada78 Block: blk-throttle: set low_valid immediately once one cgroup has io.low configured by Liu Bo · 6 years ago
  65. 1954e9a block: Document how blk_update_request() handles RQF_SPECIAL_PAYLOAD requests by Bart Van Assche · 6 years ago
  66. 1311326 blk-mq: avoid to synchronize rcu inside blk_cleanup_queue() by Ming Lei · 6 years ago
  67. 97889f9 blk-mq: remove synchronize_rcu() from blk_mq_del_queue_tag_set() by Ming Lei · 6 years ago
  68. 5815839 blk-mq: introduce new lock for protecting hctx->dispatch_wait by Ming Lei · 6 years ago
  69. 2278d69 blk-mq: don't pass **hctx to blk_mq_mark_tag_wait() by Ming Lei · 6 years ago
  70. 8ab6bb9e blk-mq: cleanup blk_mq_get_driver_tag() by Ming Lei · 6 years ago
  71. 277a4a9 block, bfq: give a better name to bfq_bfqq_may_idle by Paolo Valente · 6 years ago
  72. 9fae8dd block, bfq: fix service being wrongly set to zero in case of preemption by Paolo Valente · 6 years ago
  73. 4420b09 block, bfq: do not expire a queue that will deserve dispatch plugging by Paolo Valente · 6 years ago
  74. 0471559 block, bfq: add/remove entity weights correctly by Paolo Valente · 6 years ago
  75. 6a5ac98 block: Make struct request_queue smaller for CONFIG_BLK_DEV_ZONED=n by Bart Van Assche · 6 years ago
  76. 7c8542b block: Inline blk_queue_nr_zones() by Bart Van Assche · 6 years ago
  77. f441108 block: Remove a superfluous cast from blkdev_report_zones() by Bart Van Assche · 6 years ago
  78. e6e5bec Merge tag 'for-linus-20180629' of git://git.kernel.dk/linux-block by Linus Torvalds · 6 years ago
  79. 1f57f8d blk-mq: don't queue more if we get a busy return by Jens Axboe · 6 years ago
  80. 297ba57 block: Fix cloning of requests with a special payload by Bart Van Assche · 6 years ago
  81. 77072ca Merge tag 'for-linus-20180623' of git://git.kernel.dk/linux-block by Linus Torvalds · 6 years ago
  82. f5e350f blk-mq: Fix timeout handling in case the timeout handler returns BLK_EH_DONE by Bart Van Assche · 6 years ago
  83. ce042c1 block: sed-opal: Fix a couple off by one bugs by Dan Carpenter · 6 years ago
  84. a1e7918 blk-mq-debugfs: Off by one in blk_mq_rq_state_name() by Dan Carpenter · 6 years ago
  85. 9c24c10 Revert "block: Add warning for bi_next not NULL in bio_endio()" by Bart Van Assche · 6 years ago
  86. 0cc61e6 block: fix timeout changes for legacy request drivers by Christoph Hellwig · 6 years ago
  87. 265c5596 Merge tag 'for-linus-20180616' of git://git.kernel.dk/linux-block by Linus Torvalds · 6 years ago
  88. 5fb94e9 docs: Fix some broken references by Mauro Carvalho Chehab · 6 years ago
  89. d6c7396 bsg: fix race of bsg_open and bsg_unregister by Anatoliy Glagolev · 6 years ago
  90. be7f99c block: remov blk_queue_invalidate_tags by Christoph Hellwig · 6 years ago
  91. 95c7c09 Merge branch 'nvme-4.18' of git://git.infradead.org/nvme into for-linus by Jens Axboe · 6 years ago
  92. e6c3456 blk-mq: remove blk_mq_tagset_iter by Christoph Hellwig · 6 years ago
  93. da66126 blk-mq: don't time out requests again that are in the timeout handler by Christoph Hellwig · 6 years ago
  94. fad953c treewide: Use array_size() in vzalloc() by Kees Cook · 6 years ago
  95. 344476e treewide: kvmalloc() -> kvmalloc_array() by Kees Cook · 6 years ago
  96. 590b5b7 treewide: kzalloc_node() -> kcalloc_node() by Kees Cook · 6 years ago
  97. 6396bb2 treewide: kzalloc() -> kcalloc() by Kees Cook · 6 years ago
  98. 6da2ec5 treewide: kmalloc() -> kmalloc_array() by Kees Cook · 6 years ago
  99. a347c7a blk-mq: reinit q->tag_set_list entry only after grace period by Roman Pen · 6 years ago
  100. bbaa101 Merge tag 'for-linus-20180610' of git://git.kernel.dk/linux-block by Linus Torvalds · 6 years ago