1. ee7bdc6 FBE: Add support for hardware based FBE on f2fs and adapt ext4 fs by Zhen Kong · 5 years ago
  2. 14657ef block: make sure discard bio is aligned with logical block size by Ming Lei · 6 years ago
  3. cd4a4ae block: don't use blocking queue entered for recursive bio submits by Jens Axboe · 6 years ago
  4. 338aa96 block: convert bounce, q->bio_split to bioset_init()/mempool_init() by Kent Overstreet · 6 years ago
  5. 522a777 block: consolidate struct request timestamp fields by Omar Sandoval · 6 years ago
  6. 445251d blk-mq: fix discard merge with scheduler attached by Jens Axboe · 6 years ago
  7. b4b6cb6 Revert "block: blk-merge: try to make front segments in full size" by Ming Lei · 7 years ago
  8. cf8c0c6 block: blk-merge: remove unnecessary check by Ming Lei · 7 years ago
  9. a2d3796 block: blk-merge: try to make front segments in full size by Ming Lei · 7 years ago
  10. 6a501bf blk-merge: compute bio->bi_seg_front_size efficiently by Ming Lei · 7 years ago
  11. b244131 License cleanup: add SPDX GPL-2.0 license identifier to files with no license by Greg Kroah-Hartman · 7 years ago
  12. 74d4699 block: replace bi_bdev with a gendisk pointer and partitions index by Christoph Hellwig · 7 years ago
  13. d62e26b block: pass in queue to inflight accounting by Jens Axboe · 7 years ago
  14. cb6934f block: add support for write hints in a bio by Jens Axboe · 7 years ago
  15. 2fff8a9 block: Check locking assumptions at runtime by Bart Van Assche · 7 years ago
  16. 58c94cc block: don't check for BIO_MAX_PAGES in blk_bio_segment_split() by NeilBrown · 7 years ago
  17. 9b10f6a block: remove bio_clone() and all references. by NeilBrown · 7 years ago
  18. a8821f3 block: Improvements to bounce-buffer handling by NeilBrown · 7 years ago
  19. af67c31 blk: remove bio_set arg from blk_queue_split() by NeilBrown · 7 years ago
  20. 885fa13 block: implement splitting of REQ_OP_WRITE_ZEROES bios by Christoph Hellwig · 7 years ago
  21. 1e73973 block: optionally merge discontiguous discard bios into a single request by Christoph Hellwig · 7 years ago
  22. 34fe7c0 block: enumify ELEVATOR_*_MERGE by Christoph Hellwig · 7 years ago
  23. 6cf7677 block: move req_set_nomerge to blk.h by Christoph Hellwig · 7 years ago
  24. e4d750c block: free merged request in the caller by Jens Axboe · 7 years ago
  25. b973cb7 blk-merge: return the merged request by Jens Axboe · 7 years ago
  26. bd166ef blk-mq-sched: add framework for MQ capable IO schedulers by Jens Axboe · 8 years ago
  27. c51ca6c block: move existing elevator ops to union by Jens Axboe · 8 years ago
  28. f9d03f9 block: improve handling of the magic discard payload by Christoph Hellwig · 8 years ago
  29. e0c7230 block: factor out req_set_nomerge by Ritesh Harjani · 8 years ago
  30. a6f0788 block: add support for REQ_OP_WRITE_ZEROES by Chaitanya Kulkarni · 8 years ago
  31. e806402 block: split out request-only flags into a new namespace by Christoph Hellwig · 8 years ago
  32. 4d70dca block: make sure a big bio is split into at most 256 bvecs by Ming Lei · 8 years ago
  33. 7afafc8 block: Fix secure erase by Adrian Hunter · 8 years ago
  34. 1eff9d3 block: rename bio bi_rw to bi_opf by Jens Axboe · 8 years ago
  35. 3fc9d69 Merge branch 'for-4.8/drivers' of git://git.kernel.dk/linux-block by Linus Torvalds · 8 years ago
  36. 17007f3 block: Fix front merge check by Damien Le Moal · 8 years ago
  37. 72ef799 block: do not merge requests without consulting with io scheduler by Tahsin Erdogan · 8 years ago
  38. 288dab8 block: add a separate operation type for secure erase by Christoph Hellwig · 8 years ago
  39. 8fe0d47 block: convert merge/insert code to check for REQ_OPs. by Mike Christie · 8 years ago
  40. 95fe6c1 block, fs, mm, drivers: use bio set/get op accessors by Mike Christie · 8 years ago
  41. a8ebb05 block, drivers, cgroup: use op_is_write helper instead of checking for REQ_WRITE by Mike Christie · 8 years ago
  42. e827091 block: merge: get the 1st and last bvec via helpers by Ming Lei · 8 years ago
  43. d0e5fbb block: fix bio splitting on max sectors by Ming Lei · 9 years ago
  44. 7c24d9f Merge branch 'for-4.5/core' of git://git.kernel.dk/linux-block by Linus Torvalds · 9 years ago
  45. e36f620 block: split bios to max possible length by Keith Busch · 9 years ago
  46. 6126eb2 Revert "block: Split bios on chunk boundaries" by Jens Axboe · 9 years ago
  47. d380561 block: Split bios on chunk boundaries by Keith Busch · 9 years ago
  48. cda2264 block: add call to split trace point by Mike Krinkin · 9 years ago
  49. a88d32a blk-merge: fix computing bio->bi_seg_front_size in case of single segment by Ming Lei · 9 years ago
  50. 12e57f5 blk-merge: warn if figured out segment number is bigger than nr_phys_segments by Ming Lei · 9 years ago
  51. 02e7074 blk-merge: fix blk_bio_segment_split by Ming Lei · 9 years ago
  52. 578270b block: fix segment split by Ming Lei · 9 years ago
  53. 6ac45ae block: avoid to merge splitted bio by Ming Lei · 9 years ago
  54. bdced43 block: setup bi_phys_segments after splitting by Ming Lei · 9 years ago
  55. 52cc6ee block: blk-merge: fast-clone bio when splitting rw bios by Ming Lei · 9 years ago
  56. 7f39add block: Refuse request/bio merges with gaps in the integrity payload by Sagi Grimberg · 9 years ago
  57. 5e7c427 block: Check for gaps on front and back merges by Jens Axboe · 9 years ago
  58. 5014c31 block: fix bogus compiler warnings in blk-merge.c by Jens Axboe · 9 years ago
  59. d975f30 Merge branch 'for-4.3/sg' of git://git.kernel.dk/linux-block by Linus Torvalds · 9 years ago
  60. 2ca495a blk: Fix bio_io_vec index when checking bvec gaps by Keith Busch · 9 years ago
  61. 03100aa block: Replace SG_GAPS with new queue limits mask by Keith Busch · 9 years ago
  62. da81ed1 scatterlist: remove open coded sg_unmark_end instances by Dan Williams · 9 years ago
  63. 8ae1266 block: kill merge_bvec_fn() completely by Kent Overstreet · 9 years ago
  64. 54efd50 block: make generic_make_request handle arbitrarily sized bios by Kent Overstreet · 9 years ago
  65. b7c44ed block: manipulate bio->bi_flags through helpers by Jens Axboe · 9 years ago
  66. beefa6b block: only honor SG gap prevention for merges that contain data by Jens Axboe · 9 years ago
  67. 7ee8e4f3 Fix bug in blk_rq_merge_ok by Wenbo Wang · 9 years ago
  68. d427e3c block: remove unused function blk_bio_map_sg by Christoph Hellwig · 9 years ago
  69. 854fbb9 block: prevent request-to-request merging with gaps if not allowed by Keith Busch · 9 years ago
  70. 7f60dca block: blk-merge: fix blk_recount_segments() by Ming Lei · 10 years ago
  71. 76d8137 blk-merge: recaculate segment if it isn't less than max segments by Ming Lei · 10 years ago
  72. 764f612 blk-merge: don't compute bi_phys_segments from bi_vcnt for cloned bio by Ming Lei · 10 years ago
  73. 4eaf99b block: Don't merge requests if integrity flags differ by Martin K. Petersen · 10 years ago
  74. 0738854 blk-merge: fix blk_recount_segments by Ming Lei · 10 years ago
  75. 66cb45a block: add support for limiting gaps in SG lists by Jens Axboe · 10 years ago
  76. 05f1dd5 block: add queue flag for disabling SG merging by Jens Axboe · 10 years ago
  77. 5cb8850 block: Explicitly handle discard/write same segments by Kent Overstreet · 10 years ago
  78. 2b8221e block: Really silence spurious compiler warnings by Kent Overstreet · 11 years ago
  79. 3f273d3 block: Silence spurious compiler warnings by Kent Overstreet · 11 years ago
  80. f619d25 block: Kill bio_iovec_idx(), __bio_iovec() by Kent Overstreet · 11 years ago
  81. 7988613 block: Convert bio_for_each_segment() to bvec_iter by Kent Overstreet · 11 years ago
  82. 4f024f3 block: Abstract out bvec iterator by Kent Overstreet · 11 years ago
  83. e7e2450 blk-mq: don't disallow request merges for req->special being set by Jens Axboe · 11 years ago
  84. c8164d8 scatterlist: introduce sg_unmark_end by Paolo Bonzini · 11 years ago
  85. 4363ac7 block: Implement support for WRITE SAME by Martin K. Petersen · 12 years ago
  86. f31dc1c block: Consolidate command flag and queue limit checks for merges by Martin K. Petersen · 12 years ago
  87. e2a60da block: Clean up special command handling logic by Martin K. Petersen · 12 years ago
  88. 85b9f66 block: Add blk_bio_map_sg() helper by Asias He · 12 years ago
  89. 963ab9e block: Introduce __blk_segment_map_sg() helper by Asias He · 12 years ago
  90. 050c8ea block: separate out blk_rq_merge_ok() and blk_try_merge() from elevator functions by Tejun Heo · 12 years ago
  91. 5e84ea3 block: attempt to merge with existing requests on plug flush by Jens Axboe · 13 years ago
  92. 275220f Merge branch 'for-2.6.38/core' of git://git.kernel.dk/linux-2.6-block by Linus Torvalds · 14 years ago
  93. 6c23a96 block: add internal hd part table references by Jens Axboe · 14 years ago
  94. 09e099d block: fix accounting bug on cross partition merges by Jerome Marchand · 14 years ago
  95. e692cb6 block: Deprecate QUEUE_FLAG_CLUSTER and use queue_limits instead by Martin K. Petersen · 14 years ago
  96. f253b86 Revert "block: fix accounting bug on cross partition merges" by Jens Axboe · 14 years ago
  97. e9dd2b6 Merge branch 'for-2.6.37/core' of git://git.kernel.dk/linux-2.6-block by Linus Torvalds · 14 years ago
  98. 7681bfe block: fix accounting bug on cross partition merges by Yasuaki Ishimatsu · 14 years ago
  99. f281fb5 block: prevent merges of discard and write requests by Adrian Hunter · 14 years ago
  100. 13f05c8 block/scsi: Provide a limit on the number of integrity segments by Martin K. Petersen · 14 years ago