I'm looking at adding validation of array members to grub2 array assembly code and have some questions. 1. As far as I understand, two devices are compared basing on single 64 bit event counter. I do not see any counter wrap around check. Is it something that can not ever happen? 2. When array is declared ready for use? I.e. consider RAID10 with 4 members where each mirror pair lost one member. E.g. due to connectivity failure. After some time system is rebooted and second pair is lost, but the first one is now available. So we get valid array (both stale members have the same event counter). Will array be assembled at this point? What happens if other two device appear later? Will the be kicked off array? Thank you in advance -andrey -- 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