On Tue, Jun 16, 2026 at 08:09:18PM +0000, Dr. David Alan Gilbert wrote: > Interesting; I've got your: > dm-raid1: don't fail the mirror for invalid I/O errors > For DM_IO_BIO requests, do_region() built each destination bio by walking.. > ontop of e21ee273e6fa3879aec9a27251cfce98156e07c4 which is just before 7.1 > I've not your > https://lore.kernel.org/linux-block/[email protected]/ > > root@dalek:/home/dg# lvcreate --mirrors 1 -L 1G main /dev/sda2 /dev/sdb2 > root@dalek:/home/dg# mkfs.ext4 /dev/mapper/main-lvol0 > root@dalek:/home/dg# mount /dev/mapper/main-lvol0 /mnt/tmp/ > root@dalek:/home/dg# chmod a+rwx /mnt/tmp > > dg@dalek:~$ dd if=/dev/zero of=/mnt/tmp/testfile bs=1024k count=1 > > my two tests are separate tests:
Goodness, I'm struggling here. Unpatched, I have no problem recreating the issues you've described, but everything I've tried with the proposals included gets the expected results. I'm running out of ideas on replicating your results with hardware I have, but it's getting late, so I'll try to have new ideas tomorrow.
