On 20.07.22 16:25, Christoph Hellwig wrote: > Hi Jens, > > this series has two parts: the first patch moves the ->bio_split > bio_set to the gendisk as it only is used for file system style I/O. > > The other patches reshuffle the bio splitting code so that in the future > blk_bio_segment_split can be used to split REQ_OP_ZONE_APPEND bios > under file system / remapping driver control. I plan to use that in > btrfs in the next merge window. > > Diffstat: > block/bio-integrity.c | 2 > block/bio.c | 2 > block/blk-core.c | 9 --- > block/blk-merge.c | 139 ++++++++++++++++++++++++------------------------- > block/blk-mq.c | 4 - > block/blk-settings.c | 2 > block/blk-sysfs.c | 2 > block/blk.h | 34 ++++------- > block/genhd.c | 9 ++- > drivers/md/dm.c | 2 > include/linux/blkdev.h | 3 - > 11 files changed, 100 insertions(+), 108 deletions(-) > Looks good, Reviewed-by: Johannes Thumshirn <johannes.thumshirn@xxxxxxx>