On Thu, 17 Jul 2025 19:35:39 +0900, Shin'ichiro Kawasaki wrote: > Commit 2df7168717b7 ("dm: Always split write BIOs to zoned device > limits") updates the device-mapper driver to perform splits for the > write BIOs. However, it did not address the cases where DM targets do > not emulate zone append, such as in the cases of dm-linear or dm-flakey. > For these targets, when the write BIOs span across zone boundaries, they > trigger WARN_ON_ONCE(bio_straddles_zones(bio)) in > blk_zone_wplug_handle_write(). This results in I/O errors. The errors > are reproduced by running blktests test case zbd/004 using zoned > dm-linear or dm-flakey devices. > > [...]
Applied, thanks! [1/1] dm: split write BIOs on zone boundaries when zone append is not emulated commit: 675f940576351bb049f5677615140b9d0a7712d0 Best regards, -- Jens Axboe