1. ce5b009 block: improve logic around when to sort a plug list by Jens Axboe · 6 years ago
  2. 5f0ed77 block: sum requests in the plug structure by Jens Axboe · 6 years ago
  3. 0a1b8b8 block: make blk_poll() take a parameter on whether to spin or not by Jens Axboe · 6 years ago
  4. 1052b8a blk-mq: when polling for IO, look for any completion by Jens Axboe · 6 years ago
  5. 1db4909 blk-mq: not embed .mq_kobj and ctx->kobj into queue instance by Ming Lei · 6 years ago
  6. 85f4d4b block: have ->poll_fn() return number of entries polled by Jens Axboe · 6 years ago
  7. 2b78eae block: remove the rq_alloc_data request_queue field by Christoph Hellwig · 6 years ago
  8. 0619317 block: add polled wakeup task helper by Jens Axboe · 6 years ago
  9. 344e9ff block: add queue_is_mq() helper by Jens Axboe · 6 years ago
  10. 0d945c1 block: remove the queue_lock indirection by Christoph Hellwig · 6 years ago
  11. 6d46964 block: remove the lock argument to blk_alloc_queue_node by Christoph Hellwig · 6 years ago
  12. 57d74df block: use atomic bitops for ->queue_flags by Christoph Hellwig · 6 years ago
  13. 079076b block: remove deadline __deadline manipulation helpers by Christoph Hellwig · 6 years ago
  14. 8f4236d block: remove QUEUE_FLAG_BYPASS and ->bypass by Christoph Hellwig · 6 years ago
  15. 7ff4f80 block: remove dead queue members by Jens Axboe · 6 years ago
  16. 0e17e06 block: remove the BLKPREP_* values. by Christoph Hellwig · 6 years ago
  17. 9d037ad block: remove req->timeout_list by Christoph Hellwig · 6 years ago
  18. ea4f995 blk-mq: cache request hardware queue mapping by Jens Axboe · 6 years ago
  19. a890893 blk-mq: kill q->mq_map by Jens Axboe · 6 years ago
  20. 9cf2bab block: kill request ->cpu member by Jens Axboe · 6 years ago
  21. c7bb9ad block: get rid of q->softirq_done_fn() by Jens Axboe · 6 years ago
  22. 7d69233 block: get rid of blk_queued_rq() by Jens Axboe · 6 years ago
  23. db6d995 block: remove request_list code by Jens Axboe · 6 years ago
  24. 1028e4b bsg: move bsg-lib parts outside of request queue by Jens Axboe · 6 years ago
  25. 4316b79 block: kill legacy parts of timeout handling by Jens Axboe · 6 years ago
  26. 92bc5a2 block: remove __blk_put_request() by Jens Axboe · 6 years ago
  27. a1ce35f block: remove dead elevator code by Jens Axboe · 6 years ago
  28. 7ca0192 block: remove legacy rq tagging by Jens Axboe · 6 years ago
  29. 771a93c block: remove blk_complete_request() by Jens Axboe · 6 years ago
  30. c6f2882 block: remove q->lld_busy_fn() by Jens Axboe · 6 years ago
  31. bf50545 block: Introduce blk_revalidate_disk_zones() by Damien Le Moal · 6 years ago
  32. e76239a block: add a report_zones method by Christoph Hellwig · 6 years ago
  33. 965b652 block: Expose queue nr_zones in sysfs by Damien Le Moal · 6 years ago
  34. a91e138 block: Introduce blkdev_nr_zones() helper by Damien Le Moal · 6 years ago
  35. bd6bf7c Merge tag 'pci-v4.20-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci by Linus Torvalds · 6 years ago
  36. 49d92c0 block: Add PCI P2P flag for request queue by Logan Gunthorpe · 6 years ago
  37. 4822e90 block: describe difference between flags IO_STAT and STATS by Konstantin Khlebnikov · 6 years ago
  38. c0aac68 Merge tag 'v4.19-rc6' into for-4.20/block by Jens Axboe · 6 years ago
  39. cd84a62 block, scsi: Change the preempt-only flag into a counter by Bart Van Assche · 6 years ago
  40. bca6b06 block: Move power management code into a new source file by Bart Van Assche · 6 years ago
  41. 27ca1d4 block: move req_gap_back_merge to blk.h by Christoph Hellwig · 6 years ago
  42. e990700 block: move req_gap_{back,front}_merge to blk-merge.c by Christoph Hellwig · 6 years ago
  43. 43b729b block: move integrity_req_gap_{back,front}_merge to blk.h by Christoph Hellwig · 6 years ago
  44. 01c5f85 blk-cgroup: increase number of supported policies by Jens Axboe · 6 years ago
  45. b1f4267 block: Remove two superfluous #include directives by Bart Van Assche · 6 years ago
  46. 359f642 block: move bio_integrity_{intervals,bytes} into blkdev.h by Greg Edwards · 6 years ago
  47. 3f289dc block: make bdev_ops->rw_page() take a REQ_OP instead of bool by Tejun Heo · 6 years ago
  48. 05814a1 block: remove blkdev_entry_to_request() macro by Vladimir Zapolskiy · 7 years ago
  49. a790504 blk-rq-qos: refactor out common elements of blk-wbt by Josef Bacik · 7 years ago
  50. 97889f9 blk-mq: remove synchronize_rcu() from blk_mq_del_queue_tag_set() by Ming Lei · 7 years ago
  51. 6a5ac98 block: Make struct request_queue smaller for CONFIG_BLK_DEV_ZONED=n by Bart Van Assche · 7 years ago
  52. 7c8542b block: Inline blk_queue_nr_zones() by Bart Van Assche · 7 years ago
  53. 6b1d83d block: Remove bdev_nr_zones() by Bart Van Assche · 7 years ago
  54. 15bfd21 block: Fix transfer when chunk sectors exceeds max by Keith Busch · 7 years ago
  55. be7f99c block: remov blk_queue_invalidate_tags by Christoph Hellwig · 7 years ago
  56. da66126 blk-mq: don't time out requests again that are in the timeout handler by Christoph Hellwig · 7 years ago
  57. 338aa96 block: convert bounce, q->bio_split to bioset_init()/mempool_init() by Kent Overstreet · 7 years ago
  58. 0b7576d block: move ->timeout request member by Jens Axboe · 7 years ago
  59. 88b0cfa block: document the blk_eh_timer_return values by Christoph Hellwig · 7 years ago
  60. f6e7d48 block: remove BLK_EH_HANDLED by Christoph Hellwig · 7 years ago
  61. 6600593 block: rename BLK_EH_NOT_HANDLED to BLK_EH_DONE by Christoph Hellwig · 7 years ago
  62. 12f5b93 blk-mq: Remove generation seqeunce by Keith Busch · 7 years ago
  63. ff005a0 block: sanitize blk_get_request calling conventions by Christoph Hellwig · 7 years ago
  64. 522a777 block: consolidate struct request timestamp fields by Omar Sandoval · 7 years ago
  65. 84c7afc block: use ktime_get_ns() instead of sched_clock() for cfq and bfq by Omar Sandoval · 7 years ago
  66. 544ccc8d block: get rid of struct blk_issue_stat by Omar Sandoval · 7 years ago
  67. 3442097 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi by Linus Torvalds · 7 years ago
  68. ccce20f scsi: sd_zbc: Avoid that resetting a zone fails sporadically by Bart Van Assche · 7 years ago
  69. 0ce9144 block: add blk_queue_fua() helper function by Dave Chinner · 7 years ago
  70. 233bde2 block: Move SECTOR_SIZE and SECTOR_SHIFT definitions into <linux/blkdev.h> by Bart Van Assche · 7 years ago
  71. 8a0ac14 block: Move the queue_flag_*() functions from a public into a private header file by Bart Van Assche · 7 years ago
  72. 1db2008 block: Complain if queue_flag_(set|clear)_unlocked() is abused by Bart Van Assche · 7 years ago
  73. 8814ce8 block: Introduce blk_queue_flag_{set,clear,test_and_{set,clear}}() by Bart Van Assche · 7 years ago
  74. 66f9132 block: Reorder the queue flag manipulation function definitions by Bart Van Assche · 7 years ago
  75. 5ee0524 block: Add 'lock' as third argument to blk_alloc_queue_node() by Bart Van Assche · 7 years ago
  76. 096392e block: fix a typo in comment of BLK_MQ_POLL_STATS_BKTS by Minwoo Im · 7 years ago
  77. 0a4b6e2 Merge branch 'for-4.16/block' of git://git.kernel.dk/linux-block by Linus Torvalds · 7 years ago
  78. f5ced52 block: Remove kblockd_schedule_delayed_work{,_on}() by Bart Van Assche · 7 years ago
  79. 7c3fb70 block: rearrange a few request fields for better cache layout by Jens Axboe · 7 years ago
  80. e14575b3 block: convert REQ_ATOM_COMPLETE to stealing rq->__deadline bit by Jens Axboe · 7 years ago
  81. 0a72e7f block: add accessors for setting/querying request deadline by Jens Axboe · 7 years ago
  82. 76a86f9 block: remove REQ_ATOM_POLL_SLEPT by Jens Axboe · 7 years ago
  83. 634f9e4 blk-mq: remove REQ_ATOM_COMPLETE usages from blk-mq by Tejun Heo · 7 years ago
  84. 1d9bd51 blk-mq: replace timeout synchronization with a RCU and generation based scheme by Tejun Heo · 7 years ago
  85. 6cc77e9 block: introduce zoned block devices zone write locking by Christoph Hellwig · 7 years ago
  86. 4ccafe0 block: unalign call_single_data in struct request by Jens Axboe · 7 years ago
  87. 0abc2a1 block: fix blk_rq_append_bio by Jens Axboe · 7 years ago
  88. 14cb0dc block: don't let passthrough IO go into .make_request_fn() by Ming Lei · 7 years ago
  89. e2c5923 Merge branch 'for-4.15/block' of git://git.kernel.dk/linux-block by Linus Torvalds · 7 years ago
  90. 9a95e4e block, nvme: Introduce blk_mq_req_flags_t by Bart Van Assche · 7 years ago
  91. 3a0a529 block, scsi: Make SCSI quiesce and resume work reliably by Bart Van Assche · 7 years ago
  92. c9254f2 block: Add the QUEUE_FLAG_PREEMPT_ONLY request queue flag by Bart Van Assche · 7 years ago
  93. 6a15674 block: Introduce blk_get_request_flags() by Bart Van Assche · 7 years ago
  94. f00c4d8 block: pass full fmode_t to blk_verify_command by Christoph Hellwig · 7 years ago
  95. ea435e1 block: add a poll_fn callback to struct request_queue by Christoph Hellwig · 7 years ago
  96. ef71de8 block: add a blk_steal_bios helper by Christoph Hellwig · 7 years ago
  97. f421e1d block: provide a direct_make_request helper by Christoph Hellwig · 7 years ago
  98. b244131 License cleanup: add SPDX GPL-2.0 license identifier to files with no license by Greg Kroah-Hartman · 7 years ago
  99. 7f66721 fs/block_dev: remove vfs_msg() interface by Rakesh Pandit · 7 years ago
  100. 5fdee21 block: remove QUEUE_FLAG_STACKABLE by Christoph Hellwig · 7 years ago