]> www.infradead.org Git - users/hch/block.git/commit
block: enhance blk_bio_segment_split for Zone Append support zone-append-split
authorChristoph Hellwig <hch@lst.de>
Thu, 7 Jul 2022 06:42:48 +0000 (08:42 +0200)
committerChristoph Hellwig <hch@lst.de>
Wed, 13 Jul 2022 11:40:03 +0000 (13:40 +0200)
commit739cbb29f96da39409ac41982ad9cdebbf9631d0
treeb26cbf5159493da3663fb7dd0ccad17ed6f2c67e
parent96388f57d2aad9836b2c589181fa1dbaba4066b4
block: enhance blk_bio_segment_split for Zone Append support

To allow splitting a single write bio into multiple zone append bios in
stacking drivers, export blk_bio_segment_split and allow the driver to
pass an individual max_size limit (i.e. the max zone append size).

Signed-off-by: Christoph Hellwig <hch@lst.de>
block/blk-merge.c
include/linux/blkdev.h