1. aa98192 block: Fix kernel-doc warnings reported when building with W=1 by Bart Van Assche · 7 years ago
  2. ee3e4de blk-mq: Fix spelling in a source code comment by Bart Van Assche · 7 years ago
  3. 08b5a6e blk-mq: silence false positive warnings in hctx_unlock() by Jens Axboe · 7 years ago
  4. 05707b6 blk-mq: rename blk_mq_hw_ctx->queue_rq_srcu to ->srcu by Tejun Heo · 7 years ago
  5. 5a61c36 blk-mq: remove REQ_ATOM_STARTED by Tejun Heo · 7 years ago
  6. 634f9e4 blk-mq: remove REQ_ATOM_COMPLETE usages from blk-mq by Tejun Heo · 7 years ago
  7. 358f70d blk-mq: make blk_abort_request() trigger timeout path by Tejun Heo · 7 years ago
  8. 67818d2 blk-mq: use blk_mq_rq_state() instead of testing REQ_ATOM_COMPLETE by Tejun Heo · 7 years ago
  9. 1d9bd51 blk-mq: replace timeout synchronization with a RCU and generation based scheme by Tejun Heo · 7 years ago
  10. 5197c05 blk-mq: protect completion path with RCU by Tejun Heo · 7 years ago
  11. 04ced15 blk-mq: move hctx lock/unlock into a helper by Jens Axboe · 7 years ago
  12. 0d52af5 block, bfq: release oom-queue ref to root group on exit by Paolo Valente · 7 years ago
  13. 52257ff block, bfq: put async queues for root bfq groups too by Paolo Valente · 7 years ago
  14. 8ab0b7d blk-mq: fix kernel oops in blk_mq_tag_idle() by Ming Lei · 7 years ago
  15. fb350e0 blk-mq: fix race between updating nr_hw_queues and switching io sched by Ming Lei · 7 years ago
  16. 7d4901a blk-mq: avoid to map CPU into stale hw queue by Ming Lei · 7 years ago
  17. 24f5a90 blk-mq: quiesce queue during switching io sched and updating nr_requests by Ming Lei · 7 years ago
  18. c2856ae blk-mq: quiesce queue before freeing queue by Ming Lei · 7 years ago
  19. ca11f20 mq-deadline: make it clear that __dd_dispatch_request() works on all hw queues by Jens Axboe · 7 years ago
  20. cf8c0c6 block: blk-merge: remove unnecessary check by Ming Lei · 7 years ago
  21. a2d3796 block: blk-merge: try to make front segments in full size by Ming Lei · 7 years ago
  22. 6a501bf blk-merge: compute bio->bi_seg_front_size efficiently by Ming Lei · 7 years ago
  23. 25d8be7 block: move bio_alloc_pages() to bcache by Ming Lei · 7 years ago
  24. 3c892a0 block: bounce: don't access bio->bi_io_vec in copy_to_high_bio_irq by Ming Lei · 7 years ago
  25. 7891f05 block: bounce: avoid direct access to bvec table by Ming Lei · 7 years ago
  26. 9b25bd0 block, bfq: remove batches of confusing ifdefs by Paolo Valente · 7 years ago
  27. a34b024 block, bfq: consider also past I/O in soft real-time detection by Paolo Valente · 7 years ago
  28. 4403e4e block, bfq: remove superfluous check in queue-merging setup by Angelo Ruocco · 7 years ago
  29. 7b8fa3b block, bfq: let a queue be merged only shortly after starting I/O by Paolo Valente · 7 years ago
  30. 1be6e8a block, bfq: check low_latency flag in bfq_bfqq_save_state() by Angelo Ruocco · 7 years ago
  31. 05e9028 block, bfq: add missing rq_pos_tree update on rq removal by Paolo Valente · 7 years ago
  32. f0ba5ea block, bfq: increase threshold to deem I/O as random by Paolo Valente · 7 years ago
  33. 8dc8146 deadline-iosched: Introduce zone locking support by Damien Le Moal · 7 years ago
  34. c117bac deadline-iosched: Introduce dispatch helpers by Damien Le Moal · 7 years ago
  35. 5700f69 mq-deadline: Introduce zone locking support by Damien Le Moal · 7 years ago
  36. bf09ce5 mq-deadline: Introduce dispatch helpers by Damien Le Moal · 7 years ago
  37. 6cc77e9 block: introduce zoned block devices zone write locking by Christoph Hellwig · 7 years ago
  38. 913a950 blk-mq: remove confusing comment of blk_mq_sched_dispatch_requests by Liu Bo · 7 years ago
  39. 4e5dff4 blk-mq: improve heavily contended tag case by Jens Axboe · 7 years ago
  40. 75f64f6 Merge branch 'for-linus' of git://git.kernel.dk/linux-block by Linus Torvalds · 7 years ago
  41. 3dfbdc4 blk-wbt: fix comments typo by weiping zhang · 7 years ago
  42. 62d772f blk-wbt: move wbt_clear_stat to common place in wbt_done by weiping zhang · 7 years ago
  43. f680474 blk-sysfs: remove NULL pointer checking in queue_wb_lat_store by weiping zhang · 7 years ago
  44. 612ea09 blk-wbt: remove duplicated setting in wbt_init by weiping zhang · 7 years ago
  45. f341a4d block: remove useless assignment in bio_split by Mikulas Patocka · 7 years ago
  46. e99e88a treewide: setup_timer() -> timer_setup() by Kees Cook · 7 years ago
  47. bca237a block/laptop_mode: Convert timers to use timer_setup() by Kees Cook · 7 years ago
  48. 7fb5262 block: genhd.c: fix message typo by Randy Dunlap · 7 years ago
  49. 3a92168 block: add WARN_ON if bdi register fail by weiping zhang · 7 years ago
  50. 16382e1 Merge branch 'work.iov_iter' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs by Linus Torvalds · 7 years ago
  51. 06ede5f Merge branch 'for-linus' of git://git.kernel.dk/linux-block by Linus Torvalds · 7 years ago
  52. 62530ed bio: ensure __bio_clone_fast copies bi_partno by Michael Lyle · 7 years ago
  53. 34d9715 block: wake up all tasks blocked in get_request() by Ming Lei · 7 years ago
  54. d904bfa block/blk-mq.c: use kmalloc_array_node() by Johannes Thumshirn · 7 years ago
  55. a33801e block, bfq: move debug blkio stats behind CONFIG_DEBUG_BLK_CGROUP by Luca Miccio · 7 years ago
  56. 24bfd19 block, bfq: update blkio stats outside the scheduler lock by Paolo Valente · 7 years ago
  57. 614822f block, bfq: add missing invocations of bfqg_stats_update_io_add/remove by Luca Miccio · 7 years ago
  58. 47f521b Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/shli/md by Linus Torvalds · 7 years ago
  59. e2c5923 Merge branch 'for-4.15/block' of git://git.kernel.dk/linux-block by Linus Torvalds · 7 years ago
  60. ff821d2 blk-mq: fixup some comment typos and lengths by Jens Axboe · 7 years ago
  61. f906a6a blk-mq: improve tag waiting setup for non-shared tags by Jens Axboe · 7 years ago
  62. 79f720a blk-mq: only run the hardware queue if IO is pending by Jens Axboe · 7 years ago
  63. f0fba39 block: avoid null pointer dereference on null disk by Colin Ian King · 7 years ago
  64. 17eac09 block: create 'slaves' and 'holders' entries for hidden gendisks by Hannes Reinecke · 7 years ago
  65. 9a95e4e block, nvme: Introduce blk_mq_req_flags_t by Bart Van Assche · 7 years ago
  66. 3a0a529 block, scsi: Make SCSI quiesce and resume work reliably by Bart Van Assche · 7 years ago
  67. c9254f2 block: Add the QUEUE_FLAG_PREEMPT_ONLY request queue flag by Bart Van Assche · 7 years ago
  68. 1b6d65a block: Introduce BLK_MQ_REQ_PREEMPT by Bart Van Assche · 7 years ago
  69. 6a15674 block: Introduce blk_get_request_flags() by Bart Van Assche · 7 years ago
  70. 055f6e1 block: Make q_usage_counter also track legacy requests by Ming Lei · 7 years ago
  71. eb619fd blk-mq: fix issue with shared tag queue re-running by Jens Axboe · 7 years ago
  72. aba7afc blk-mq: Avoid that request queue removal can trigger list corruption by Bart Van Assche · 7 years ago
  73. 0c6af1c blk-mq: put driver tag if dispatch budget can't be got by Ming Lei · 7 years ago
  74. f00c4d8 block: pass full fmode_t to blk_verify_command by Christoph Hellwig · 7 years ago
  75. d004a5e7 block: remove __bio_kmap_atomic by Christoph Hellwig · 7 years ago
  76. 05b7941 Revert "blk-mq: don't handle TAG_SHARED in restart" by Jens Axboe · 7 years ago
  77. 8c5db92 Merge branch 'linus' into locking/core, to resolve conflicts by Ingo Molnar · 7 years ago
  78. 923218f blk-mq: don't allocate driver tag upfront for flush rq by Ming Lei · 7 years ago
  79. 244c65a blk-mq: move blk_mq_put_driver_tag*() into blk-mq.h by Ming Lei · 7 years ago
  80. a6a252e blk-mq-sched: decide how to handle flush rq via RQF_FLUSH_SEQ by Ming Lei · 7 years ago
  81. 598906f blk-flush: use blk_mq_request_bypass_insert() by Ming Lei · 7 years ago
  82. b085029 block: pass 'run_queue' to blk_mq_request_bypass_insert by Ming Lei · 7 years ago
  83. 9c71c83 blk-flush: don't run queue for requests bypassing flush by Ming Lei · 7 years ago
  84. 6d6f167c blk-mq: put the driver tag of nxt rq before first one is requeued by Jianchao Wang · 7 years ago
  85. e840107 blkcg: add sanity check for blkcg policy operations by weiping zhang · 7 years ago
  86. 88022d7 blk-mq: don't handle failure in .get_budget by Ming Lei · 7 years ago
  87. e4f36b2 block: fix peeking requests during PM by Christoph Hellwig · 7 years ago
  88. 21e768b blk-mq: Make blk_mq_get_request() error path less confusing by Bart Van Assche · 7 years ago
  89. 39b4954 badblocks: fix wrong return value in badblocks_set if badblocks are disabled by Liu Bo · 7 years ago
  90. c2e82a2 blk-mq: fix nr_requests wrong value when modify it from sysfs by weiping zhang · 7 years ago
  91. ea435e1 block: add a poll_fn callback to struct request_queue by Christoph Hellwig · 7 years ago
  92. 8ddcd65 block: introduce GENHD_FL_HIDDEN by Christoph Hellwig · 7 years ago
  93. 517bf3c block: don't look at the struct device dev_t in disk_devt by Christoph Hellwig · 7 years ago
  94. ef71de8 block: add a blk_steal_bios helper by Christoph Hellwig · 7 years ago
  95. f421e1d block: provide a direct_make_request helper by Christoph Hellwig · 7 years ago
  96. 3e2cb3a Merge branch 'nvme-4.15' of git://git.infradead.org/nvme into for-4.15/block by Jens Axboe · 7 years ago
  97. b244131 License cleanup: add SPDX GPL-2.0 license identifier to files with no license by Greg Kroah-Hartman · 7 years ago
  98. 1f460b6 blk-mq: don't restart queue when .get_budget returns BLK_STS_RESOURCE by Ming Lei · 7 years ago
  99. 358a3a6 blk-mq: don't handle TAG_SHARED in restart by Ming Lei · 7 years ago
  100. b347689 blk-mq-sched: improve dispatching from sw queue by Ming Lei · 7 years ago