On 2015-04-27 12:54 +0200, David Brown wrote: > The problem with all of these is that they /might/ be right - > but they /might/ be wrong and make matters worse. Even if you > have 3 copies of the sector, and get two matches and one > different, there is no way to determine that the odd one is > wrong. Perhaps a common bus or connector fault caused the > other two to be wrong. Picking the "majority vote" may > decrease your chances of losing data (but may not - it depends > on the cause of the fault), but it certainly does not avoid > the worst case scenario. So Neil's objection is that it's too paranoid and yours is that it's not paranoid enough ? :-) > Perhaps the best choice during normal usage (as distinct from > recovery or rebuild, when the drive is not mounted) is to > simply report a failure to the layers higher up - that way you > won't make matters worse by giving returning data. You may be right. The main points I think are that a) the inconsistency be caught and reported and b) writes be disabled before the propagation of errors buggers up the whole file system. -- 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