1. 3f0cedc blk-mq: use list_splice_tail_init() to insert requests by Ming Lei · 6 years ago
  2. c018c84 blk-mq: fix typo in a function comment by Minwoo Im · 6 years ago
  3. 0da73d0 blk-mq: code clean-up by adding an API to clear set->mq_map by Minwoo Im · 6 years ago
  4. e84422c partitions/ldm: remove redundant pointer dgrp by Colin Ian King · 6 years ago
  5. 43ada78 Block: blk-throttle: set low_valid immediately once one cgroup has io.low configured by Liu Bo · 6 years ago
  6. 1954e9a block: Document how blk_update_request() handles RQF_SPECIAL_PAYLOAD requests by Bart Van Assche · 6 years ago
  7. 1311326 blk-mq: avoid to synchronize rcu inside blk_cleanup_queue() by Ming Lei · 6 years ago
  8. 97889f9 blk-mq: remove synchronize_rcu() from blk_mq_del_queue_tag_set() by Ming Lei · 6 years ago
  9. 5815839 blk-mq: introduce new lock for protecting hctx->dispatch_wait by Ming Lei · 6 years ago
  10. 2278d69 blk-mq: don't pass **hctx to blk_mq_mark_tag_wait() by Ming Lei · 6 years ago
  11. 8ab6bb9e blk-mq: cleanup blk_mq_get_driver_tag() by Ming Lei · 6 years ago
  12. 277a4a9 block, bfq: give a better name to bfq_bfqq_may_idle by Paolo Valente · 6 years ago
  13. 9fae8dd block, bfq: fix service being wrongly set to zero in case of preemption by Paolo Valente · 6 years ago
  14. 4420b09 block, bfq: do not expire a queue that will deserve dispatch plugging by Paolo Valente · 6 years ago
  15. 0471559 block, bfq: add/remove entity weights correctly by Paolo Valente · 6 years ago
  16. 6a5ac98 block: Make struct request_queue smaller for CONFIG_BLK_DEV_ZONED=n by Bart Van Assche · 6 years ago
  17. 7c8542b block: Inline blk_queue_nr_zones() by Bart Van Assche · 6 years ago
  18. f441108 block: Remove a superfluous cast from blkdev_report_zones() by Bart Van Assche · 6 years ago
  19. e6e5bec Merge tag 'for-linus-20180629' of git://git.kernel.dk/linux-block by Linus Torvalds · 6 years ago
  20. 1f57f8d blk-mq: don't queue more if we get a busy return by Jens Axboe · 6 years ago
  21. 297ba57 block: Fix cloning of requests with a special payload by Bart Van Assche · 6 years ago
  22. 77072ca Merge tag 'for-linus-20180623' of git://git.kernel.dk/linux-block by Linus Torvalds · 6 years ago
  23. f5e350f blk-mq: Fix timeout handling in case the timeout handler returns BLK_EH_DONE by Bart Van Assche · 6 years ago
  24. ce042c1 block: sed-opal: Fix a couple off by one bugs by Dan Carpenter · 6 years ago
  25. a1e7918 blk-mq-debugfs: Off by one in blk_mq_rq_state_name() by Dan Carpenter · 6 years ago
  26. 9c24c10 Revert "block: Add warning for bi_next not NULL in bio_endio()" by Bart Van Assche · 6 years ago
  27. 0cc61e6 block: fix timeout changes for legacy request drivers by Christoph Hellwig · 6 years ago
  28. 265c5596 Merge tag 'for-linus-20180616' of git://git.kernel.dk/linux-block by Linus Torvalds · 6 years ago
  29. 5fb94e9 docs: Fix some broken references by Mauro Carvalho Chehab · 6 years ago
  30. d6c7396 bsg: fix race of bsg_open and bsg_unregister by Anatoliy Glagolev · 6 years ago
  31. be7f99c block: remov blk_queue_invalidate_tags by Christoph Hellwig · 6 years ago
  32. 95c7c09 Merge branch 'nvme-4.18' of git://git.infradead.org/nvme into for-linus by Jens Axboe · 6 years ago
  33. e6c3456 blk-mq: remove blk_mq_tagset_iter by Christoph Hellwig · 6 years ago
  34. da66126 blk-mq: don't time out requests again that are in the timeout handler by Christoph Hellwig · 6 years ago
  35. fad953c treewide: Use array_size() in vzalloc() by Kees Cook · 6 years ago
  36. 344476e treewide: kvmalloc() -> kvmalloc_array() by Kees Cook · 6 years ago
  37. 590b5b7 treewide: kzalloc_node() -> kcalloc_node() by Kees Cook · 6 years ago
  38. 6396bb2 treewide: kzalloc() -> kcalloc() by Kees Cook · 6 years ago
  39. 6da2ec5 treewide: kmalloc() -> kmalloc_array() by Kees Cook · 6 years ago
  40. a347c7a blk-mq: reinit q->tag_set_list entry only after grace period by Roman Pen · 6 years ago
  41. bbaa101 Merge tag 'for-linus-20180610' of git://git.kernel.dk/linux-block by Linus Torvalds · 6 years ago
  42. 190b02e block: fix use-after-free in block flush handling by Jens Axboe · 6 years ago
  43. a381884 Merge tag 'for-linus-20180608' of git://git.kernel.dk/linux-block by Linus Torvalds · 6 years ago
  44. 4a18998 Merge branch 'work.aio' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs by Linus Torvalds · 6 years ago
  45. 28e89fd9 block: add bioset_init_from_src() helper by Jens Axboe · 6 years ago
  46. c04fa44 block: always set partition number to '0' in blk_partition_remap() by Hannes Reinecke · 6 years ago
  47. 84fca1b block: pass failfast and driver-specific flags to flush requests by Hannes Reinecke · 6 years ago
  48. 6567af7 Merge tag 'xfs-4.18-merge-3' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux by Linus Torvalds · 6 years ago
  49. 645d409 block: add verifier for cmdline partition by Wang YanQing · 6 years ago
  50. 0196d6b blk-mq: return when hctx is stopped in blk_mq_run_work_fn by Jianchao Wang · 6 years ago
  51. cf626b0 Merge branch 'hch.procfs' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs by Linus Torvalds · 6 years ago
  52. 32a50fa blk-mq: update nr_requests when switching to 'none' scheduler by Ming Lei · 6 years ago
  53. cd4a4ae block: don't use blocking queue entered for recursive bio submits by Jens Axboe · 6 years ago
  54. 0aa69fd block: add a lower-level bio_add_page interface by Christoph Hellwig · 6 years ago
  55. 131d08e block: split the blk-mq case from elevator_init by Christoph Hellwig · 6 years ago
  56. acddf3b block: move sysfs_lock into elevator_init by Christoph Hellwig · 6 years ago
  57. ddb7253 block: remove the always unused name argument to elevator_init by Christoph Hellwig · 6 years ago
  58. a8a275c block: unexport elevator_init/exit by Christoph Hellwig · 6 years ago
  59. cbf62af block: move initialization of elevator-related fields to blk_alloc_queue_node by Christoph Hellwig · 6 years ago
  60. f6c3ca0 block, bfq: prevent soft_rt_next_start from being stuck at infinity by Davide Sapienza · 6 years ago
  61. d450542 block, bfq: increase weight-raising duration for interactive apps by Davide Sapienza · 6 years ago
  62. e24f1c2 block, bfq: remove slow-system class by Paolo Valente · 6 years ago
  63. 4029eef block, bfq: add description of weight-raising heuristics by Paolo Valente · 6 years ago
  64. aa43457 block: add ioprio_check_cap function by Adam Manzanares · 6 years ago
  65. ac857e0 block, bfq: remove the removal of 'next' rq in bfq_requests_merged by Filippo Muzzini · 6 years ago
  66. 8abfa4d block, bfq: remove wrong check in bfq_requests_merged by Paolo Valente · 6 years ago
  67. a12bffe block, bfq: remove wrong lock in bfq_requests_merged by Filippo Muzzini · 6 years ago
  68. 04c4950 block: fixup bioset_integrity_create() call by Jens Axboe · 6 years ago
  69. dad0852 block: Drop bioset_create() by Kent Overstreet · 6 years ago
  70. 338aa96 block: convert bounce, q->bio_split to bioset_init()/mempool_init() by Kent Overstreet · 6 years ago
  71. 0b6bad7 blk-throttle: return proper bool type to caller instead of 0/1 by Chengguang Xu · 6 years ago
  72. d250bf4 blk-mq: only iterate over inflight requests in blk_mq_tagset_busy_iter by Christoph Hellwig · 6 years ago
  73. 2ab74cd blk-throttle: fix potential NULL pointer dereference in throtl_select_dispatch by Liu Bo · 6 years ago
  74. a608884 block: kyber: make kyber more friendly with merging by Jianchao Wang · 6 years ago
  75. 9c55873 blk-mq: abstract out blk-mq-sched rq list iteration bio merge helper by Jens Axboe · 6 years ago
  76. 5de815a block: remove parent device reference from struct bsg_class_device by Christoph Hellwig · 6 years ago
  77. 5afb783 block: don't print a message when the device went away by Christoph Hellwig · 6 years ago
  78. d1210d5 blk-mq: simplify blk_mq_rq_timed_out by Christoph Hellwig · 6 years ago
  79. f6e7d48 block: remove BLK_EH_HANDLED by Christoph Hellwig · 6 years ago
  80. 6600593 block: rename BLK_EH_NOT_HANDLED to BLK_EH_DONE by Christoph Hellwig · 6 years ago
  81. 12f5b93 blk-mq: Remove generation seqeunce by Keith Busch · 6 years ago
  82. ad103e7 blk-mq: Fix timeout and state order by Keith Busch · 6 years ago
  83. 5657a81 block drivers/block: Use octal not symbolic permissions by Joe Perches · 6 years ago
  84. e6fc464 blk-mq: avoid starving tag allocation after allocating process migrates by Ming Lei · 6 years ago
  85. 327ea4a blkdev_report_zones_ioctl(): Use vmalloc() to allocate large buffers by Bart Van Assche · 6 years ago
  86. b4f6f38 blk-mq: remove wrong 'unlikely' check by huhai · 6 years ago
  87. d416c92 blk-mq: clear hctx->dispatch_from when mappings change by huhai · 6 years ago
  88. 8fa9f55 blk-mq: remove redundant insert case in blk_mq_make_request() by huhai · 6 years ago
  89. fddda2b proc: introduce proc_create_seq{,_data} by Christoph Hellwig · 6 years ago
  90. 6fcefbe block: Add sysfs entry for fua support by Kent Overstreet · 6 years ago
  91. 1900fcc block: Export bio check/set pages_dirty by Kent Overstreet · 6 years ago
  92. 0ba99ca block: Add warning for bi_next not NULL in bio_endio() by Kent Overstreet · 6 years ago
  93. 6e6e811 block: Add missing flush_dcache_page() call by Kent Overstreet · 6 years ago
  94. 45db54d block: Split out bio_list_copy_data() by Kent Overstreet · 6 years ago
  95. 38a72da block: Add bio_copy_data_iter(), zero_fill_bio_iter() by Kent Overstreet · 6 years ago
  96. f4f8154 block: Use bioset_init() for fs_bio_set by Kent Overstreet · 6 years ago
  97. 917a38c block: Add bioset_init()/bioset_exit() by Kent Overstreet · 6 years ago
  98. 8aa6ba2 block: Convert bio_set to mempool_init() by Kent Overstreet · 6 years ago
  99. 0eb0b63 block: consistently use GFP_NOIO instead of __GFP_NORECLAIM by Christoph Hellwig · 6 years ago
  100. c303602 block: use GFP_NOIO instead of __GFP_DIRECT_RECLAIM by Christoph Hellwig · 6 years ago