On 11 June 2013 16:17, Robin Hill <robin@xxxxxxxxxxxxxxx> wrote: >> If there has been no read error then how does it know which block is good? >> > It doesn't. I'm not sure what the algorithm is to pick which disk to use > as the reference value I wonder if someone on this list will know or whether I should ask on the kernel list. > but one disk is picked and that data is then written to the other mirrors. > It's not ideal No kidding, it potentially catastrophic ;-) The manual says "It is conceivable for a similar situation to occur on non-swap files, though it is less likely." but doesn't elaborate on the possible causes. Also "Thus the mismatch_cnt value can not be interpreted very reliably on RAID1" but if you see it on a non-swap partition then surely it's a very serious problem? Thanks! -- 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