On Mon, Aug 25, 2025 at 05:36:55PM +0800, Yu Kuai wrote: > + bio = bio_submit_split(bio, > + zone->zone_end - bio->bi_iter.bi_sector, > + &mddev->bio_set); Do you know why raid0 and linear use mddev->bio_set for splitting instead of their own split bio_sets like raid1/10/5? Is this safe? Otherwise this looks nice.