1. f3f5da6 block: Do a full clone when splitting discard bios by Martin K. Petersen · 9 years ago
  2. 5aa2a96 block: export bio_associate_*() and wbc_account_io() by Tejun Heo · 9 years ago
  3. 1d933cf blkcg: implement bio_associate_blkcg() by Tejun Heo · 10 years ago
  4. ec43869 cgroup, block: implement task_get_css() and use it in bio_associate_current() by Tejun Heo · 10 years ago
  5. 326e1db block: remove management of bi_remaining when restoring original bi_end_io by Mike Snitzer · 10 years ago
  6. dac5621 bio: skip atomic inc/dec of ->bi_cnt for most use cases by Jens Axboe · 10 years ago
  7. c4cf526 bio: skip atomic inc/dec of ->bi_remaining for non-chains by Jens Axboe · 10 years ago
  8. 9124d3f block: rewrite and split __bio_copy_iov() by Dongsu Park · 10 years ago
  9. 37f19e5 block: merge __bio_map_user_iov into bio_map_user_iov by Christoph Hellwig · 10 years ago
  10. 75c72b8 block: merge __bio_map_kern into bio_map_kern by Christoph Hellwig · 10 years ago
  11. 26e49cf block: pass iov_iter to the BLOCK_PC mapping functions by Kent Overstreet · 10 years ago
  12. 1dfa0f6 block: add a helper to free bio bounce buffer pages by Christoph Hellwig · 10 years ago
  13. ddad8dd block: use blk_rq_map_user_iov to implement blk_rq_map_user by Christoph Hellwig · 10 years ago
  14. 42d2683 block: simplify bio_map_kern by Christoph Hellwig · 10 years ago
  15. fcbf6a0 bio: modify __bio_add_page() to accept pages that don't start a new segment by Maurizio Lombardi · 10 years ago
  16. 394ffa5 blk: introduce generic io stat accounting help function by Gu Zheng · 10 years ago
  17. d8f429e block: add bioset_create_nobvec() by Junichi Nomura · 10 years ago
  18. 6a24148 block: use kmalloc alignment for bio slab by Mikulas Patocka · 11 years ago
  19. 66cb45a block: add support for limiting gaps in SG lists by Jens Axboe · 10 years ago
  20. 23d4ed5 Merge branch 'for-linus' of git://git.kernel.dk/linux-block by Linus Torvalds · 10 years ago
  21. 58a4915 block: ensure that bio_add_page() always accepts a page for an empty bio by Jens Axboe · 10 years ago
  22. 14208b0 Merge branch 'for-3.16' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup by Linus Torvalds · 10 years ago
  23. 762380a block: add notion of a chunk size for request merging by Jens Axboe · 10 years ago
  24. f9c78b2 block: move bio.c and bio-integrity.c from fs/ to block/ by Jens Axboe · 11 years ago[Renamed from fs/bio.c]
  25. 7410b3c fs/bio.c: remove nr_segs (unused function parameter) by Fabian Frederick · 11 years ago
  26. a6c39cb4f fs/bio: remove bs paramater in biovec_create_pool by Fabian Frederick · 11 years ago
  27. 1051a90 fs: fix new kernel-doc warnings in fs/bio.c by Randy Dunlap · 11 years ago
  28. 5166701 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs by Linus Torvalds · 11 years ago
  29. 32d01dc Merge branch 'for-3.15' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup by Linus Torvalds · 11 years ago
  30. 86d564c constify blk_rq_map_user_iov() and friends by Al Viro · 11 years ago
  31. b4d7124 bio: don't write "bio: create slab" messages to syslog by Mikulas Patocka · 11 years ago
  32. 8423ae3 block: Fix cloning of discard/write same bios by Kent Overstreet · 11 years ago
  33. 073219e cgroup: clean up cgroup_subsys names and initialization by Tejun Heo · 11 years ago
  34. 1331107 Revert "block: Warn and free bio if bi_end_io is not set" by Jens Axboe · 11 years ago
  35. 95d4403 block: Warn and free bio if bi_end_io is not set by Muthukumar Ratty · 11 years ago
  36. 4b1faf9 block: Kill bio_pair_split() by Kent Overstreet · 11 years ago
  37. 20d0189 block: Introduce new bio_split() by Kent Overstreet · 11 years ago
  38. ee67891 block: Rename bio_split() -> bio_pair_split() by Kent Overstreet · 11 years ago
  39. 196d38b block: Generic bio chaining by Kent Overstreet · 11 years ago
  40. e90abc8 block: Remove bi_idx hacks by Kent Overstreet · 11 years ago
  41. c8db444 block: Don't save/copy bvec array anymore by Kent Overstreet · 11 years ago
  42. 1c3b13e dm: Refactor for new bio cloning/splitting by Kent Overstreet · 11 years ago
  43. 59d276f block: Add bio_clone_fast() by Kent Overstreet · 11 years ago
  44. bdb5320 block: Refactor bio_clone_bioset() for immutable biovecs by Kent Overstreet · 11 years ago
  45. 003b5c5 block: Convert drivers to immutable biovecs by Kent Overstreet · 11 years ago
  46. 458b76e block: Kill bio_segments()/bi_vcnt usage by Kent Overstreet · 11 years ago
  47. 1cb9dda block: Convert bio_copy_data() to bvec_iter by Kent Overstreet · 11 years ago
  48. 4550dd6 block: Immutable bio vecs by Kent Overstreet · 11 years ago
  49. 7988613 block: Convert bio_for_each_segment() to bvec_iter by Kent Overstreet · 11 years ago
  50. a4ad39b1 block: Convert bio_iovec() to bvec_iter by Kent Overstreet · 11 years ago
  51. 4f024f3 block: Abstract out bvec iterator by Kent Overstreet · 11 years ago
  52. 34f2fd8 bio: fix argument of __bio_add_page() for max_sectors > 0xffff by Akinobu Mita · 11 years ago
  53. 6678d83 block: Consolidate duplicated bio_trim() implementations by Kent Overstreet · 11 years ago
  54. 2f6cf0d block: Fix bio_copy_data() by Kent Overstreet · 11 years ago
  55. 32dad03 Merge branch 'for-3.12' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup by Linus Torvalds · 11 years ago
  56. 35dc248 [SCSI] sg: Fix user memory corruption when SG_IO is interrupted by a signal by Roland Dreier · 11 years ago
  57. 8af01f5 cgroup: s/cgroup_subsys_state/cgroup_css/ s/task_subsys_state/task_css/ by Tejun Heo · 11 years ago
  58. 4de13d7a Merge branch 'for-3.10/core' of git://git.kernel.dk/linux-block by Linus Torvalds · 12 years ago
  59. a27bb33 aio: don't include aio.h in sched.h by Kent Overstreet · 12 years ago
  60. 0a82a8d Revert "block: add missing block_bio_complete() tracepoint" by Linus Torvalds · 12 years ago
  61. a38352e block: Add an explicit bio flag for bios that own their bvec by Kent Overstreet · 13 years ago
  62. a078760 block: Add bio_alloc_pages() by Kent Overstreet · 12 years ago
  63. cb34e05 block: Convert some code to bio_for_each_segment_all() by Kent Overstreet · 12 years ago
  64. d74c6d5 block: Add bio_for_each_segment_all() by Kent Overstreet · 12 years ago
  65. 16ac3d6 block: Add bio_copy_data() by Kent Overstreet · 12 years ago
  66. 9e88224 block: Add submit_bio_wait(), remove from md by Kent Overstreet · 12 years ago
  67. 5b83636 block: Change bio_split() to respect the current value of bi_idx by Kent Overstreet · 12 years ago
  68. 054bdf6 block: Add bio_advance() by Kent Overstreet · 12 years ago
  69. 9f060e2 block: Convert integrity to bvec_alloc_bs() by Kent Overstreet · 12 years ago
  70. df2cb6d block: Avoid deadlocks with bio allocation by stacking drivers by Kent Overstreet · 12 years ago
  71. 3a366e6 block: add missing block_bio_complete() tracepoint by Tejun Heo · 12 years ago
  72. 386bc35 vfs: fix: don't increase bio_slab_max if krealloc() fails by Anna Leuschner · 12 years ago
  73. 02f3939 block: makes bio_split support bio without data by Shaohua Li · 12 years ago
  74. 4363ac7 block: Implement support for WRITE SAME by Martin K. Petersen · 12 years ago
  75. bf800ef block: Add bio_clone_bioset(), bio_clone_kmalloc() by Kent Overstreet · 12 years ago
  76. 3f86a82 block: Consolidate bio_alloc_bioset(), bio_kmalloc() by Kent Overstreet · 12 years ago
  77. 4254bba block: Kill bi_destructor by Kent Overstreet · 12 years ago
  78. f44b48c block: Add bio_reset() by Kent Overstreet · 12 years ago
  79. 1e2a410f block: Ues bi_pool for bio_integrity_alloc() by Kent Overstreet · 12 years ago
  80. 395c72a block: Generalized bio pool freeing by Kent Overstreet · 12 years ago
  81. a7e546f Merge branch 'for-linus' of git://git.kernel.dk/linux-block by Linus Torvalds · 12 years ago
  82. 389d7b2 bio: Fix potential memory leak in bio_find_or_create_slab() by Alexey Khoroshilov · 12 years ago
  83. 0d5c3eb vfs: nuke pdflush from comments by Artem Bityutskiy · 12 years ago
  84. 0d16751 Merge branch 'for-3.5/core' of git://git.kernel.dk/linux-block by Linus Torvalds · 12 years ago
  85. f908ee9 bio allocation failure due to bio_get_nr_vecs() by Bernd Schubert · 13 years ago
  86. 959d851 Merge branch 'for-3.5' of ../cgroup into block/for-3.5/core-merged by Tejun Heo · 13 years ago
  87. 852c788 block: implement bio_associate_current() by Tejun Heo · 13 years ago
  88. 630d9c4 fs: reduce the use of module.h wherever possible by Paul Gortmaker · 13 years ago
  89. 5abebfd bio: don't overflow in bio_get_nr_vecs() by Kent Overstreet · 13 years ago
  90. 121f099 bio: change some signed vars to unsigned by Dan Carpenter · 13 years ago
  91. 9562ad9 block: Remove the control of complete cpu from bio. by Tao Ma · 13 years ago
  92. c642808 vfs: Improve the bio_add_page() and bio_add_pc_page() descriptions by Andreas Gruenbacher · 13 years ago
  93. 25985ed Fix common misspellings by Lucas De Marchi · 14 years ago
  94. 6c51038 Merge branch 'for-2.6.39/core' of git://git.kernel.dk/linux-2.6-block by Linus Torvalds · 14 years ago
  95. 80cdc6d fs: use appropriate printk priority levels by Mandeep Singh Baines · 14 years ago
  96. a91a278 block: Require subsystems to explicitly allocate bio_set integrity mempool by Martin K. Petersen · 14 years ago
  97. df67714 block: biovec_slab vs. CONFIG_BLK_DEV_INTEGRITY by Martin K. Petersen · 14 years ago
  98. cb4644c bio: take care not overflow page count when mapping/copying user data by Jens Axboe · 14 years ago
  99. f3f63c1 block: limit vec count in bio_kmalloc() and bio_alloc_map_data() by Jens Axboe · 14 years ago
  100. 7b6d91d block: unify flags for struct bio and struct request by Christoph Hellwig · 14 years ago