1. 12adb7a block: remove the unused blk_queue_dma_pad function by Christoph Hellwig · 6 years ago
  2. 5c61ee2 Merge tag 'v5.1-rc6' into for-5.2/block by Jens Axboe · 6 years ago
  3. b40fabc block: kill all_q_node in request_queue by Hou Tao · 6 years ago
  4. 3ab3a03 block: add dma_map_bvec helper by Christoph Hellwig · 6 years ago
  5. 9d9de53 block: add a rq_dma_dir helper by Christoph Hellwig · 6 years ago
  6. 2a876f5 block: add a rq_integrity_vec helper by Christoph Hellwig · 6 years ago
  7. 3aef3ca block: add a req_bvec helper by Christoph Hellwig · 6 years ago
  8. 29ece8b block: add BLK_MQ_POLL_CLASSIC for hybrid poll and return EINVAL for unexpected value by Yufen Yu · 6 years ago
  9. 92fff53 Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi by Linus Torvalds · 6 years ago
  10. 2705c93 block: kill QUEUE_FLAG_NO_SG_MERGE by Ming Lei · 6 years ago
  11. d18d917 block: introduce bio_for_each_bvec() and rq_for_each_bvec() by Ming Lei · 6 years ago
  12. eca7abf block: queue flag cleanup by Jens Axboe · 6 years ago
  13. d11a399 block: kill QUEUE_FLAG_FLUSH_NQ by Jens Axboe · 6 years ago
  14. 8b3238c scsi: block: remove bidi support by Christoph Hellwig · 6 years ago
  15. 69ed175 scsi: block: remove req->special by Christoph Hellwig · 6 years ago
  16. 938edb8 Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi by Linus Torvalds · 6 years ago
  17. 3841746 scsi: block: remove the cluster flag by Christoph Hellwig · 6 years ago
  18. cc56694 blk-mq-debugfs: support rq_qos by Ming Lei · 6 years ago
  19. 6e0de61 blk-mq: remove QUEUE_FLAG_POLL from default MQ flags by Jens Axboe · 6 years ago
  20. 529262d block: remove ->poll_fn by Christoph Hellwig · 6 years ago
  21. ce5b009 block: improve logic around when to sort a plug list by Jens Axboe · 6 years ago
  22. 5f0ed77 block: sum requests in the plug structure by Jens Axboe · 6 years ago
  23. 0a1b8b8 block: make blk_poll() take a parameter on whether to spin or not by Jens Axboe · 6 years ago
  24. 1052b8a blk-mq: when polling for IO, look for any completion by Jens Axboe · 6 years ago
  25. 1db4909 blk-mq: not embed .mq_kobj and ctx->kobj into queue instance by Ming Lei · 6 years ago
  26. 85f4d4b block: have ->poll_fn() return number of entries polled by Jens Axboe · 6 years ago
  27. 2b78eae block: remove the rq_alloc_data request_queue field by Christoph Hellwig · 6 years ago
  28. 0619317 block: add polled wakeup task helper by Jens Axboe · 6 years ago
  29. 344e9ff block: add queue_is_mq() helper by Jens Axboe · 6 years ago
  30. 0d945c1 block: remove the queue_lock indirection by Christoph Hellwig · 6 years ago
  31. 6d46964 block: remove the lock argument to blk_alloc_queue_node by Christoph Hellwig · 6 years ago
  32. 57d74df block: use atomic bitops for ->queue_flags by Christoph Hellwig · 6 years ago
  33. 079076b block: remove deadline __deadline manipulation helpers by Christoph Hellwig · 6 years ago
  34. 8f4236d block: remove QUEUE_FLAG_BYPASS and ->bypass by Christoph Hellwig · 6 years ago
  35. 7ff4f80 block: remove dead queue members by Jens Axboe · 6 years ago
  36. 0e17e06 block: remove the BLKPREP_* values. by Christoph Hellwig · 6 years ago
  37. 9d037ad block: remove req->timeout_list by Christoph Hellwig · 6 years ago
  38. ea4f995 blk-mq: cache request hardware queue mapping by Jens Axboe · 6 years ago
  39. a890893 blk-mq: kill q->mq_map by Jens Axboe · 6 years ago
  40. 9cf2bab block: kill request ->cpu member by Jens Axboe · 6 years ago
  41. c7bb9ad block: get rid of q->softirq_done_fn() by Jens Axboe · 6 years ago
  42. 7d69233 block: get rid of blk_queued_rq() by Jens Axboe · 6 years ago
  43. db6d995 block: remove request_list code by Jens Axboe · 6 years ago
  44. 1028e4b bsg: move bsg-lib parts outside of request queue by Jens Axboe · 6 years ago
  45. 4316b79 block: kill legacy parts of timeout handling by Jens Axboe · 6 years ago
  46. 92bc5a2 block: remove __blk_put_request() by Jens Axboe · 6 years ago
  47. a1ce35f block: remove dead elevator code by Jens Axboe · 6 years ago
  48. 7ca0192 block: remove legacy rq tagging by Jens Axboe · 6 years ago
  49. 771a93c block: remove blk_complete_request() by Jens Axboe · 6 years ago
  50. c6f2882 block: remove q->lld_busy_fn() by Jens Axboe · 6 years ago
  51. bf50545 block: Introduce blk_revalidate_disk_zones() by Damien Le Moal · 6 years ago
  52. e76239a block: add a report_zones method by Christoph Hellwig · 6 years ago
  53. 965b652 block: Expose queue nr_zones in sysfs by Damien Le Moal · 6 years ago
  54. a91e138 block: Introduce blkdev_nr_zones() helper by Damien Le Moal · 6 years ago
  55. 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
  56. 49d92c0 block: Add PCI P2P flag for request queue by Logan Gunthorpe · 6 years ago
  57. 4822e90 block: describe difference between flags IO_STAT and STATS by Konstantin Khlebnikov · 6 years ago
  58. c0aac68 Merge tag 'v4.19-rc6' into for-4.20/block by Jens Axboe · 6 years ago
  59. cd84a62 block, scsi: Change the preempt-only flag into a counter by Bart Van Assche · 6 years ago
  60. bca6b06 block: Move power management code into a new source file by Bart Van Assche · 6 years ago
  61. 27ca1d4 block: move req_gap_back_merge to blk.h by Christoph Hellwig · 6 years ago
  62. e990700 block: move req_gap_{back,front}_merge to blk-merge.c by Christoph Hellwig · 6 years ago
  63. 43b729b block: move integrity_req_gap_{back,front}_merge to blk.h by Christoph Hellwig · 6 years ago
  64. 01c5f85 blk-cgroup: increase number of supported policies by Jens Axboe · 6 years ago
  65. b1f4267 block: Remove two superfluous #include directives by Bart Van Assche · 6 years ago
  66. 359f642 block: move bio_integrity_{intervals,bytes} into blkdev.h by Greg Edwards · 6 years ago
  67. 3f289dc block: make bdev_ops->rw_page() take a REQ_OP instead of bool by Tejun Heo · 7 years ago
  68. 05814a1 block: remove blkdev_entry_to_request() macro by Vladimir Zapolskiy · 7 years ago
  69. a790504 blk-rq-qos: refactor out common elements of blk-wbt by Josef Bacik · 7 years ago
  70. 97889f9 blk-mq: remove synchronize_rcu() from blk_mq_del_queue_tag_set() by Ming Lei · 7 years ago
  71. 6a5ac98 block: Make struct request_queue smaller for CONFIG_BLK_DEV_ZONED=n by Bart Van Assche · 7 years ago
  72. 7c8542b block: Inline blk_queue_nr_zones() by Bart Van Assche · 7 years ago
  73. 6b1d83d block: Remove bdev_nr_zones() by Bart Van Assche · 7 years ago
  74. 15bfd21 block: Fix transfer when chunk sectors exceeds max by Keith Busch · 7 years ago
  75. be7f99c block: remov blk_queue_invalidate_tags by Christoph Hellwig · 7 years ago
  76. da66126 blk-mq: don't time out requests again that are in the timeout handler by Christoph Hellwig · 7 years ago
  77. 338aa96 block: convert bounce, q->bio_split to bioset_init()/mempool_init() by Kent Overstreet · 7 years ago
  78. 0b7576d block: move ->timeout request member by Jens Axboe · 7 years ago
  79. 88b0cfa block: document the blk_eh_timer_return values by Christoph Hellwig · 7 years ago
  80. f6e7d48 block: remove BLK_EH_HANDLED by Christoph Hellwig · 7 years ago
  81. 6600593 block: rename BLK_EH_NOT_HANDLED to BLK_EH_DONE by Christoph Hellwig · 7 years ago
  82. 12f5b93 blk-mq: Remove generation seqeunce by Keith Busch · 7 years ago
  83. ff005a0 block: sanitize blk_get_request calling conventions by Christoph Hellwig · 7 years ago
  84. 522a777 block: consolidate struct request timestamp fields by Omar Sandoval · 7 years ago
  85. 84c7afc block: use ktime_get_ns() instead of sched_clock() for cfq and bfq by Omar Sandoval · 7 years ago
  86. 544ccc8d block: get rid of struct blk_issue_stat by Omar Sandoval · 7 years ago
  87. 3442097 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi by Linus Torvalds · 7 years ago
  88. ccce20f scsi: sd_zbc: Avoid that resetting a zone fails sporadically by Bart Van Assche · 7 years ago
  89. 0ce9144 block: add blk_queue_fua() helper function by Dave Chinner · 7 years ago
  90. 233bde2 block: Move SECTOR_SIZE and SECTOR_SHIFT definitions into <linux/blkdev.h> by Bart Van Assche · 7 years ago
  91. 8a0ac14 block: Move the queue_flag_*() functions from a public into a private header file by Bart Van Assche · 7 years ago
  92. 1db2008 block: Complain if queue_flag_(set|clear)_unlocked() is abused by Bart Van Assche · 7 years ago
  93. 8814ce8 block: Introduce blk_queue_flag_{set,clear,test_and_{set,clear}}() by Bart Van Assche · 7 years ago
  94. 66f9132 block: Reorder the queue flag manipulation function definitions by Bart Van Assche · 7 years ago
  95. 5ee0524 block: Add 'lock' as third argument to blk_alloc_queue_node() by Bart Van Assche · 7 years ago
  96. 096392e block: fix a typo in comment of BLK_MQ_POLL_STATS_BKTS by Minwoo Im · 7 years ago
  97. 0a4b6e2 Merge branch 'for-4.16/block' of git://git.kernel.dk/linux-block by Linus Torvalds · 7 years ago
  98. f5ced52 block: Remove kblockd_schedule_delayed_work{,_on}() by Bart Van Assche · 7 years ago
  99. 7c3fb70 block: rearrange a few request fields for better cache layout by Jens Axboe · 7 years ago
  100. e14575b3 block: convert REQ_ATOM_COMPLETE to stealing rq->__deadline bit by Jens Axboe · 7 years ago