On Fri, Jul 22, 2022 at 02:59:30PM +0900, Damien Le Moal wrote: > Hmmm... Given that max_zone_append_sectors should never be zero for any > zoned block device, that is OK. However, DM targets combining zoned and > non-zoned devices to create a non zoned logical drive, e.g. dm-zoned with > a regular ssd for metadata, should not have a non-zero > max_zone_append_sectors. So I am not confident this change leads to > correct limits in all cases. Good point. I think we can drop this patch, as I just need to call blk_set_stacking_limits instead of blk_set_default_limits in the btrfs code, which should sort all this out.