| Age | Commit message (Expand) | Author | Files | Lines |
| 2026-06-16 | block: respect iov_iter::nofault flag in bio_iov_iter_bounce_write() | Qu Wenruo | 1 | -1/+5 |
| 2026-06-16 | block: revert the iov_iter after a short copy in bio_iov_iter_bounce_write() | Qu Wenruo | 1 | -3/+14 |
| 2026-06-16 | Merge tag 'for-7.2/block-20260615' of git://git.kernel.org/pub/scm/linux/kern... | Linus Torvalds | 1 | -30/+22 |
| 2026-05-29 | block: Add bvec_folio() | Matthew Wilcox (Oracle) | 1 | -3/+3 |
| 2026-05-28 | block: mark biovec_init_pool static | Christoph Hellwig | 1 | -1/+1 |
| 2026-05-15 | block: unexport bio_{set,check}_pages_dirty | Christoph Hellwig | 1 | -2/+0 |
| 2026-05-15 | block: remove bio_copy_data_iter | Christoph Hellwig | 1 | -21/+15 |
| 2026-05-15 | block: remove zero_fill_bio_iter | Christoph Hellwig | 1 | -3/+3 |
| 2026-05-13 | block: align down bounces bios | Christoph Hellwig | 1 | -2/+2 |
| 2026-05-13 | block: pass a minsize argument to bio_iov_iter_bounce | Christoph Hellwig | 1 | -10/+13 |
| 2026-04-21 | block: only restrict bio allocation gfp mask asked to block | Christoph Hellwig | 1 | -1/+2 |
| 2026-04-17 | block: Add WQ_PERCPU to alloc_workqueue users | Marco Crivellari | 1 | -1/+1 |
| 2026-04-17 | block: relax pgmap check in bio_add_page for compatible zone device pages | Naman Jain | 1 | -3/+3 |
| 2026-04-07 | block: add a bio_submit_or_kill helper | Christoph Hellwig | 1 | -9/+14 |
| 2026-04-07 | block: factor out a bio_await helper | Christoph Hellwig | 1 | -16/+37 |
| 2026-04-07 | block: unify the synchronous bi_end_io callbacks | Christoph Hellwig | 1 | -8/+3 |
| 2026-04-02 | bio: fix kmemleak false positives from percpu bio alloc cache | Ming Lei | 1 | -0/+14 |
| 2026-03-23 | block: fix bio_alloc_bioset slowpath GFP handling | Vasily Gorbik | 1 | -2/+2 |
| 2026-03-17 | block: reject zero length in bio_add_page() | Qu Wenruo | 1 | -0/+2 |
| 2026-03-17 | block: remove bvec_free | Christoph Hellwig | 1 | -13/+7 |
| 2026-03-17 | block: split bio_alloc_bioset more clearly into a fast and slowpath | Christoph Hellwig | 1 | -106/+72 |
| 2026-03-17 | block: mark bvec_{alloc,free} static | Christoph Hellwig | 1 | -2/+5 |
| 2026-03-09 | Merge branch 'for-7.1/block-integrity' into for-7.1/block | Jens Axboe | 1 | -7/+10 |
| 2026-03-09 | block: Correct comments on bio_alloc_clone() and bio_init_clone() | John Garry | 1 | -7/+6 |
| 2026-03-09 | block: pass a maxlen argument to bio_iov_iter_bounce | Christoph Hellwig | 1 | -7/+10 |
| 2026-02-21 | Convert 'alloc_obj' family to use the new default GFP_KERNEL argument | Linus Torvalds | 1 | -1/+1 |
| 2026-02-21 | treewide: Replace kmalloc with kmalloc_obj for non-scalar types | Kees Cook | 1 | -1/+1 |
| 2026-02-12 | block: fix folio leak in bio_iov_iter_bounce_read() | Jens Axboe | 1 | -1/+3 |
| 2026-02-09 | Merge tag 'for-7.0/block-stable-pages-20260206' of git://git.kernel.org/pub/s... | Linus Torvalds | 1 | -127/+205 |
| 2026-02-09 | Merge tag 'for-7.0/block-20260206' of git://git.kernel.org/pub/scm/linux/kern... | Linus Torvalds | 1 | -1/+4 |
| 2026-01-28 | block: add helpers to bounce buffer an iov_iter into bios | Christoph Hellwig | 1 | -0/+179 |
| 2026-01-28 | block: remove bio_release_page | Christoph Hellwig | 1 | -1/+3 |
| 2026-01-28 | iov_iter: extract a iov_iter_extract_bvecs helper from bio code | Christoph Hellwig | 1 | -102/+18 |
| 2026-01-28 | block: open code bio_add_page and fix handling of mismatching P2P ranges | Christoph Hellwig | 1 | -24/+13 |
| 2026-01-28 | block: refactor get_contig_folio_len | Christoph Hellwig | 1 | -35/+27 |
| 2026-01-28 | block: add a BIO_MAX_SIZE constant and use it | Christoph Hellwig | 1 | -5/+5 |
| 2026-01-21 | block: add a bio_reuse helper | Christoph Hellwig | 1 | -0/+34 |
| 2026-01-07 | block: don't initialize bi_vcnt for cloned bio in bio_iov_bvec_set() | Ming Lei | 1 | -1/+1 |
| 2026-01-07 | block: use bvec iterator helper for bio_may_need_split() | Ming Lei | 1 | -0/+3 |
| 2025-12-09 | block: prohibit calls to bio_chain_endio | Shida Zhang | 1 | -1/+5 |
| 2025-12-04 | block: enable per-cpu bio cache by default | Fengnan Chang | 1 | -14/+12 |
| 2025-11-06 | block: accumulate memory segment gaps per bio | Keith Busch | 1 | -0/+1 |
| 2025-10-07 | block: rename bio_iov_iter_get_pages_aligned to bio_iov_iter_get_pages | Christoph Hellwig | 1 | -3/+2 |
| 2025-09-10 | block: cleanup bio_issue | Yu Kuai | 1 | -1/+1 |
| 2025-09-09 | block: align the bio after building it | Keith Busch | 1 | -25/+40 |
| 2025-09-09 | block: add size alignment to bio_iov_iter_get_pages | Keith Busch | 1 | -8/+11 |
| 2025-09-09 | block: remove the bi_inline_vecs variable sized array from struct bio | Christoph Hellwig | 1 | -1/+2 |
| 2025-09-09 | block: add a bio_init_inline helper | Christoph Hellwig | 1 | -2/+5 |
| 2025-08-25 | blk-mq: remove REQ_P2PDMA flag | Keith Busch | 1 | -1/+1 |
| 2025-07-31 | Merge tag 'mm-stable-2025-07-30-15-25' of git://git.kernel.org/pub/scm/linux/... | Linus Torvalds | 1 | -2/+2 |
| 2025-07-09 | bio: use memzero_page() in bio_truncate() | Matthew Wilcox (Oracle) | 1 | -2/+2 |
| 2025-06-30 | block: don't merge different kinds of P2P transfers in a single bio | Christoph Hellwig | 1 | -7/+13 |
| 2025-05-26 | Merge tag 'for-6.16/block-20250523' of git://git.kernel.dk/linux | Linus Torvalds | 1 | -32/+126 |
| 2025-05-13 | block: remove the same_page output argument to bvec_try_merge_page | Christoph Hellwig | 1 | -32/+23 |
| 2025-05-12 | scsi: sd_zbc: block: Respect bio vector limits for REPORT ZONES buffer | Steve Siwinski | 1 | -1/+1 |
| 2025-05-07 | block: add a bio_add_vmalloc helpers | Christoph Hellwig | 1 | -0/+55 |
| 2025-05-07 | block: add a bdev_rw_virt helper | Christoph Hellwig | 1 | -0/+30 |
| 2025-05-07 | block: add a bio_add_virt_nofail helper | Christoph Hellwig | 1 | -0/+16 |
| 2025-05-06 | block: add a bi_write_stream field | Christoph Hellwig | 1 | -0/+2 |
| 2025-03-26 | Merge tag 'for-6.15/block-20250322' of git://git.kernel.dk/linux | Linus Torvalds | 1 | -10/+7 |
| 2025-03-12 | block: fix adding folio to bio | Ming Lei | 1 | -4/+7 |
| 2025-03-03 | block: split struct bio_integrity_payload | Christoph Hellwig | 1 | -6/+0 |
| 2025-02-28 | block: fix 'kmem_cache of name 'bio-108' already exists' | Ming Lei | 1 | -1/+1 |
| 2025-01-17 | block: Don't trim an atomic write | John Garry | 1 | -0/+4 |
| 2025-01-04 | block: remove bio_add_pc_page | Christoph Hellwig | 1 | -102/+5 |
| 2024-12-12 | block: Make bio_iov_bvec_set() accept pointer to const iov_iter | John Garry | 1 | -1/+1 |
| 2024-11-11 | block: Error an attempt to split an atomic write in bio_split() | John Garry | 1 | -0/+4 |
| 2024-11-11 | block: Rework bio_split() return value | John Garry | 1 | -4/+6 |
| 2024-10-31 | block: remove bio_add_zone_append_page | Christoph Hellwig | 1 | -33/+0 |
| 2024-10-31 | block: remove zone append special casing from the direct I/O path | Christoph Hellwig | 1 | -32/+2 |
| 2024-09-11 | block: unpin user pages belonging to a folio at once | Kundan Kumar | 1 | -9/+5 |
| 2024-09-11 | block: introduce folio awareness and add a bigger size from folio | Kundan Kumar | 1 | -18/+61 |
| 2024-09-11 | block: Added folio-ized version of bio_add_hw_page() | Kundan Kumar | 1 | -0/+23 |
| 2024-07-22 | Merge tag 'for-6.11/block-post-20240722' of git://git.kernel.dk/linux | Linus Torvalds | 1 | -3/+13 |
| 2024-07-08 | block: add a bvec_phys helper | Christoph Hellwig | 1 | -1/+1 |
| 2024-07-03 | block: don't call bio_uninit from bio_endio | Christoph Hellwig | 1 | -2/+12 |
| 2024-07-03 | block: split integrity support out of bio.h | Christoph Hellwig | 1 | -1/+1 |
| 2024-05-14 | Merge tag 'for-6.10-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kda... | Linus Torvalds | 1 | -0/+1 |
| 2024-05-09 | blk-throttle: remove CONFIG_BLK_DEV_THROTTLING_LOW | Yu Kuai | 1 | -1/+0 |
| 2024-05-07 | bio: Export bio_add_folio_nofail to modules | Matthew Wilcox (Oracle) | 1 | -0/+1 |
| 2024-05-07 | block: add a bio_await_chain helper | Keith Busch | 1 | -0/+20 |
| 2024-05-07 | block: add a bio_chain_and_submit helper | Christoph Hellwig | 1 | -8/+19 |
| 2024-04-17 | block: Introduce zone write plugging | Damien Le Moal | 1 | -0/+2 |
| 2024-03-11 | Merge tag 'for-6.9/block-20240310' of git://git.kernel.dk/linux | Linus Torvalds | 1 | -26/+19 |
| 2024-03-06 | block: Fix page refcounts for unaligned buffers in __bio_release_pages() | Tony Battersby | 1 | -3/+4 |
| 2024-02-24 | block: io wait hang check helper | Keith Busch | 1 | -11/+1 |
| 2024-02-08 | block: optimise in irq bio put caching | Pavel Begunkov | 1 | -11/+12 |
| 2024-02-08 | block: extend bio caching to task context | Pavel Begunkov | 1 | -1/+2 |
| 2024-02-06 | block, fs: Restore the per-bio/request data lifetime fields | Bart Van Assche | 1 | -0/+2 |
| 2023-12-15 | block: support adding less than len in bio_add_hw_page | Christoph Hellwig | 1 | -1/+4 |
| 2023-12-15 | block: prevent an integer overflow in bvec_try_merge_hw_page | Christoph Hellwig | 1 | -1/+1 |
| 2023-12-07 | block: Remove special-casing of compound pages | Matthew Wilcox (Oracle) | 1 | -22/+24 |
| 2023-08-14 | block: Bring back zero_fill_bio_iter | Kent Overstreet | 1 | -3/+3 |
| 2023-08-14 | block: Allow bio_iov_iter_get_pages() with bio->bi_bdev unset | Kent Overstreet | 1 | -4/+6 |
| 2023-08-14 | block: Add some exports for bcachefs | Kent Overstreet | 1 | -0/+2 |
| 2023-08-09 | block: make bvec_try_merge_hw_page() non-static | Jinyoung Choi | 1 | -1/+1 |
| 2023-07-24 | block: don't pass a bio to bio_try_merge_hw_seg | Christoph Hellwig | 1 | -9/+7 |
| 2023-07-24 | block: move the bi_size update out of __bio_try_merge_page | Christoph Hellwig | 1 | -37/+20 |
| 2023-07-24 | block: downgrade a bio_full call in bio_add_page | Christoph Hellwig | 1 | -1/+1 |
| 2023-07-24 | block: move the bi_size overflow check in __bio_try_merge_page | Christoph Hellwig | 1 | -4/+5 |
| 2023-07-24 | block: move the bi_vcnt check out of __bio_try_merge_page | Christoph Hellwig | 1 | -22/+21 |
| 2023-07-24 | block: move the BIO_CLONED checks out of __bio_try_merge_page | Christoph Hellwig | 1 | -3/+6 |
| 2023-07-24 | block: use SECTOR_SHIFT bio_add_hw_page | Christoph Hellwig | 1 | -1/+1 |
| 2023-07-24 | block: tidy up the bio full checks in bio_add_hw_page | Christoph Hellwig | 1 | -6/+4 |
| 2023-06-01 | block: add bio_add_folio_nofail | Johannes Thumshirn | 1 | -0/+8 |
| 2023-05-24 | block: Convert bio_iov_iter_get_pages to use iov_iter_extract_pages | David Howells | 1 | -11/+12 |
| 2023-05-24 | block: Add BIO_PAGE_PINNED and associated infrastructure | David Howells | 1 | -3/+3 |
| 2023-05-24 | block: Replace BIO_NO_PAGE_REF with BIO_PAGE_REFFED with inverted logic | Christoph Hellwig | 1 | -1/+1 |
| 2023-04-06 | ext4: Convert ext4_bio_write_page() to use a folio | Matthew Wilcox | 1 | -0/+1 |
| 2023-03-03 | Merge tag 'block-6.3-2023-03-03' of git://git.kernel.dk/linux | Linus Torvalds | 1 | -0/+1 |
| 2023-02-24 | block: clear bio->bi_bdev when putting a bio back in the cache | Jens Axboe | 1 | -0/+1 |
| 2023-02-22 | Merge tag '6.3-rc-smb3-client-fixes' of git://git.samba.org/sfrench/cifs-2.6 | Linus Torvalds | 1 | -3/+3 |
| 2023-02-20 | iov_iter: Define flags to qualify page extraction. | David Howells | 1 | -3/+3 |
| 2023-02-09 | block: Remove the ALLOC_CACHE_SLACK constant | Bart Van Assche | 1 | -1/+0 |
| 2023-02-03 | block: factor out a bvec_set_page helper | Christoph Hellwig | 1 | -10/+2 |
| 2023-01-29 | block: add a BUILD_BUG_ON() for adding more bio flags than we have space | Jens Axboe | 1 | -0/+2 |
| 2023-01-04 | Revert "block: bio_copy_data_iter" | Jens Axboe | 1 | -15/+22 |
| 2022-12-06 | block: bio_copy_data_iter | Christoph Hellwig | 1 | -22/+15 |
| 2022-11-16 | bio: shrink max number of pcpu cached bios | Pavel Begunkov | 1 | -1/+1 |
| 2022-11-16 | bio: add pcpu caching for non-polling bio_put | Pavel Begunkov | 1 | -16/+54 |
| 2022-11-16 | bio: split pcpu cache part of bio_put into a helper | Pavel Begunkov | 1 | -13/+25 |
| 2022-11-16 | bio: don't rob starving biosets of bios | Pavel Begunkov | 1 | -0/+2 |
| 2022-11-09 | block: set FOLL_PCI_P2PDMA in __bio_iov_iter_get_pages() | Logan Gunthorpe | 1 | -2/+7 |
| 2022-11-09 | block: add check when merging zone device pages | Logan Gunthorpe | 1 | -0/+2 |
| 2022-10-21 | Merge tag 'block-6.1-2022-10-20' of git://git.kernel.dk/linux | Linus Torvalds | 1 | -1/+1 |
| 2022-10-20 | bio: safeguard REQ_ALLOC_CACHE bio put | Pavel Begunkov | 1 | -1/+1 |
| 2022-10-13 | Merge tag 'block-6.1-2022-10-13' of git://git.kernel.dk/linux | Linus Torvalds | 1 | -1/+1 |
| 2022-10-10 | Merge tag 'mm-stable-2022-10-08' of git://git.kernel.org/pub/scm/linux/kernel... | Linus Torvalds | 1 | -0/+2 |
| 2022-10-06 | block: Remove the repeat word 'can' | Deming Wang | 1 | -1/+1 |
| 2022-10-03 | block: kmsan: skip bio block merging logic for KMSAN | Alexander Potapenko | 1 | -0/+2 |
| 2022-09-20 | block: remove PSI accounting from the bio layer | Christoph Hellwig | 1 | -8/+0 |
| 2022-09-12 | blk-throttle: fix that io throttle can only work for single bio | Yu Kuai | 1 | -2/+0 |
| 2022-09-02 | block: enable per-cpu bio caching for the fs bio set | Jens Axboe | 1 | -1/+2 |
| 2022-08-08 | block: convert to advancing variants of iov_iter_get_pages{,_alloc}() | Al Viro | 1 | -10/+13 |
| 2022-08-02 | block: fix leaking page ref on truncated direct io | Keith Busch | 1 | -15/+15 |
| 2022-08-02 | block: ensure bio_iov_add_page can't fail | Keith Busch | 1 | -10/+9 |
| 2022-08-02 | block: ensure iov_iter advances for added pages | Keith Busch | 1 | -4/+4 |
| 2022-08-02 | block: pass struct queue_limits to the bio splitting helpers | Christoph Hellwig | 1 | -1/+1 |
| 2022-07-14 | block: Use the new blk_opf_t type | Bart Van Assche | 1 | -5/+5 |
| 2022-07-06 | block: use bdev_is_zoned instead of open coding it | Christoph Hellwig | 1 | -1/+1 |
| 2022-06-27 | block: relax direct io memory alignment | Keith Busch | 1 | -0/+9 |
| 2022-06-27 | block/bio: remove duplicate append pages code | Keith Busch | 1 | -60/+42 |
| 2022-06-27 | block: fix infinite loop for invalid zone append | Keith Busch | 1 | -3/+0 |
| 2022-06-08 | block: remove bioset_init_from_src | Christoph Hellwig | 1 | -20/+0 |
| 2022-05-29 | block: make bioset_exit() fully resilient against being called twice | Jens Axboe | 1 | -0/+1 |
| 2022-05-27 | block: take destination bvec offsets into account in bio_copy_data_iter | Christoph Hellwig | 1 | -3/+5 |
| 2022-05-04 | block: allow passing a NULL bdev to bio_alloc_clone/bio_init_clone | Christoph Hellwig | 1 | -4/+6 |
| 2022-05-04 | block: remove superfluous calls to blkcg_bio_issue_init | Christoph Hellwig | 1 | -1/+0 |
| 2022-04-17 | block: turn bio_kmalloc into a simple kmalloc wrapper | Christoph Hellwig | 1 | -29/+18 |
| 2022-04-17 | block: allow use of per-cpu bio alloc cache by block drivers | Mike Snitzer | 1 | -0/+2 |
| 2022-04-17 | block: allow using the per-cpu bio cache from bio_alloc_bioset | Mike Snitzer | 1 | -45/+41 |
| 2022-04-14 | block: fix offset/size check in bio_trim() | Ming Lei | 1 | -1/+1 |
| 2022-03-26 | Merge tag 'for-5.18/write-streams-2022-03-18' of git://git.kernel.dk/linux-block | Linus Torvalds | 1 | -2/+0 |
| 2022-03-14 | block: fix rq-qos breakage from skipping rq_qos_done_bio() | Tejun Heo | 1 | -2/+1 |
| 2022-03-07 | block: remove the per-bio/request write hint | Christoph Hellwig | 1 | -2/+0 |
| 2022-03-07 | block: remove bio_devname | Christoph Hellwig | 1 | -6/+0 |
| 2022-02-11 | block: partition include/linux/blk-cgroup.h | Ming Lei | 1 | -1/+1 |
| 2022-02-04 | block: pass a block_device to bio_clone_fast | Christoph Hellwig | 1 | -13/+18 |
| 2022-02-04 | block: initialize the target bio in __bio_clone_fast | Christoph Hellwig | 1 | -35/+40 |
| 2022-02-04 | block: clone crypto and integrity data in __bio_clone_fast | Christoph Hellwig | 1 | -13/+13 |
| 2022-02-04 | block: call bio_associate_blkg from bio_reset | Christoph Hellwig | 1 | -0/+2 |
| 2022-02-02 | block: fix boolreturn.cocci warning | Jiapeng Chong | 1 | -1/+1 |
| 2022-02-02 | block: pass a block_device and opf to bio_reset | Christoph Hellwig | 1 | -1/+5 |
| 2022-02-02 | block: pass a block_device and opf to bio_init | Christoph Hellwig | 1 | -14/+13 |
| 2022-02-02 | block: pass a block_device and opf to bio_alloc | Christoph Hellwig | 1 | -4/+1 |
| 2022-02-02 | block: pass a block_device and opf to bio_alloc_kiocb | Christoph Hellwig | 1 | -4/+8 |
| 2022-02-02 | block: pass a block_device and opf to bio_alloc_bioset | Christoph Hellwig | 1 | -12/+18 |
| 2022-02-02 | block: pass a block_device and opf to blk_next_bio | Chaitanya Kulkarni | 1 | -1/+5 |
| 2022-02-02 | block: move blk_next_bio to bio.c | Christoph Hellwig | 1 | -0/+13 |
| 2022-01-20 | block: Fix wrong offset in bio_truncate() | OGAWA Hirofumi | 1 | -1/+2 |
| 2022-01-12 | Merge tag 'iomap-5.17' of git://git.infradead.org/users/willy/linux | Linus Torvalds | 1 | -0/+22 |
| 2021-12-16 | block: Add bio_add_folio() | Matthew Wilcox (Oracle) | 1 | -0/+22 |
| 2021-12-16 | block: use singly linked list for bio cache | Jens Axboe | 1 | -5/+8 |
| 2021-10-27 | block: avoid extra iter advance with async iocb | Pavel Begunkov | 1 | -1/+1 |
| 2021-10-25 | block: refactor bio_iov_bvec_set() | Pavel Begunkov | 1 | -23/+14 |
| 2021-10-20 | block: inline a part of bio_release_pages() | Pavel Begunkov | 1 | -5/+2 |
| 2021-10-18 | block: don't bother iter advancing a fully done bio | Jens Axboe | 1 | -13/+2 |
| 2021-10-18 | block: use bdev_get_queue() in bio.c | Pavel Begunkov | 1 | -5/+5 |
| 2021-10-18 | block: switch polling to be bio based | Christoph Hellwig | 1 | -0/+1 |
| 2021-10-18 | block: use SLAB_TYPESAFE_BY_RCU for the bio slab | Christoph Hellwig | 1 | -1/+2 |
| 2021-10-18 | block: mark bio_truncate static | Christoph Hellwig | 1 | -1/+1 |
| 2021-10-18 | block: mark __bio_try_merge_page static | Christoph Hellwig | 1 | -39/+38 |
| 2021-10-18 | block: move bio_full out of bio.h | Christoph Hellwig | 1 | -0/+17 |
| 2021-10-18 | block: remove BIO_BUG_ON | Christoph Hellwig | 1 | -2/+2 |
| 2021-09-24 | block: don't call rq_qos_ops->done_bio if the bio isn't tracked | Ming Lei | 1 | -1/+1 |
| 2021-09-03 | bio: fix kerneldoc documentation for bio_alloc_kiocb() | Jens Axboe | 1 | -1/+1 |
| 2021-08-31 | Merge tag 'for-5.15-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kda... | Linus Torvalds | 1 | -5/+7 |
| 2021-08-30 | Merge tag 'io_uring-bio-cache.5-2021-08-30' of git://git.kernel.dk/linux-block | Linus Torvalds | 1 | -16/+153 |
| 2021-08-24 | bio: fix page leak bio_add_hw_page failure | Pavel Begunkov | 1 | -2/+13 |
| 2021-08-23 | bio: improve kerneldoc documentation for bio_alloc_kiocb() | Jens Axboe | 1 | -1/+4 |
| 2021-08-23 | bio: add allocation cache abstraction | Jens Axboe | 1 | -14/+120 |
| 2021-08-23 | bio: optimize initialization of a bio | Jens Axboe | 1 | -2/+30 |
| 2021-08-23 | block: fix argument type of bio_trim() | Chaitanya Kulkarni | 1 | -5/+7 |
| 2021-08-02 | block: rewrite bio_copy_data_iter to use bvec_kmap_local and memcpy_to_bvec | Christoph Hellwig | 1 | -19/+7 |
| 2021-08-02 | block: use memzero_page in zero_fill_bio | Christoph Hellwig | 1 | -7/+2 |
| 2021-06-24 | block: fix trace completion for chained bio | Edward Hsieh | 1 | -7/+6 |
| 2021-05-08 | Revert "bio: limit bio max size" | Jens Axboe | 1 | -11/+2 |
| 2021-05-03 | bio: limit bio max size | Changheun Lee | 1 | -2/+11 |
| 2021-04-28 | Merge tag 'for-5.13/block-2021-04-27' of git://git.kernel.dk/linux-block | Linus Torvalds | 1 | -40/+3 |
| 2021-04-12 | block: move bio_list_copy_data to pktcdvd | Christoph Hellwig | 1 | -37/+0 |