On Thu, July 9, 2009 9:11 am, Guy Watkins wrote: > I think you are doing --assume-clean wrong. > > Anyway, if you are bypassing the parity build with --assume-clean then how > can you expect it to work with a failed disk? That was my first thought too, but it doesn't actually follow. With only 3 devices, every write will construct new correct parity, so every block that was actually written will read back with the correct data after a device failure. There must be something going wrong in the xor calculations. NeilBrown -- 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