On Wed, 09 Sep 2026 09:08:50 +0300, Christoph Hellwig wrote:
Factor out a bio_alloc_bounce_folios helper that we'll use for a
different take on read-side bounce buffering soon.
For that make it and also bio_free_folios available to callers outside of
bio.c.
[...]
Applied, thanks!
[01/16] block: split bio_iov_iter_bounce_write
commit: 44c209f294b88bfa55fc5fcb9753ed925ceeab6b
[02/16] block: export fs_bio_integrity_{alloc,free}
commit: 7848da3b1ec374620318bba49328093c99e846d4
[03/16] block: add a bio_prepare_reissue helper
commit: 584e6e36b6d0b95af00e0ee38bab43607152c981
[04/16] iomap: respect maximum I/O size in iomap_dio_bio_iter_one
commit: 1112619902b89849da2d05a1125c3bc029d8f576
[05/16] iomap: add a iomap_ioend_flags helper
commit: d3ff80dc0c51e0a13cf8bf5c06656175377147fd
[06/16] iomap: add a IOMAP_IOEND_INTEGRITY flag
commit: d06c1744acb73ea1a4c21873208b971928ae5a97
[07/16] iomap,xfs: move T10 PI handling for direct I/O into ->submit_io
commit: 946df943d1ccc826e4e66cd12a5fb13abcd99e59
[08/16] xfs: move PI generation into xfs_submit_zoned_bio
commit: d0573f6a723f3484627c046d7dad81bf48d8fd3d
[09/16] block,iomap: fix protection information verification with initial bvec offset
commit: 71987f0e9eb53492de97e7ca0037e04e2f818620
[10/16] iomap: better read bounce buffering support
commit: 7daf4cc7161e92765a6a8b21f7b2abe83b414b16
[11/16] xfs: use BIO_COMPLETE_IN_TASK for bounce buffered read I/Os
commit: 4427c12e8ae5c5cb6ced698d993cf75cb3b52040
[12/16] iomap,xfs: move integrity verification to the file system
commit: 8a70309165a78ac12c0d3fd8e9da334b0b4d8d6a
[13/16] xfs: add support for lazy direct read bounce buffering
commit: e5c3fdd8a0af34c1ff75808bb60fdcbefd37639d
[14/16] xfs: add error injection for lazy bounce buffering
commit: 715f6122e78bac6a502af6f694dd4a20b4b064ae
[15/16] xfs: log a message at mount time when using integrity protection
commit: 30f76ca12478237ad6c585f9d5996f57f44e3e29
[16/16] block,iomap: remove the old read side bounce buffering support
commit: f6c63fe642795117124d6ea7eca39ba8823e30f9
Best regards,
--
Jens Axboe