> > The following patch should fix it properly. > Are you able to apply this patch to your kernel, rebuild, and see if it makes > the required difference? > Thanks. I tested your patch against 2.6.32.25 on another server (same problem, but the original server was already decommissioned) and it fixes the infinite loop. Thanks! Would be great if this fix shows up in the stable kernels (i.e 2.6.32.26). > I'm working on making md cope with this situation better and actually finish > the recovery - recording where the bad blocks are so when you read from the > new device, you can still get read errors, but when you over-write, the error > goes away. But there are so many other things to do.... That would be great, i see quite a lot bad disks/read errors where the recovery fails because of bad blocks and i guess it's not too uncommon to have a RAID-1 over two (cheap) disks :-) Sebastian -- To unsubscribe from this list: send the line "unsubscribe linux-raid" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html