On 23/08/16 06:09, travis+ml-linux-raid@xxxxxxxxxxxxxxxxx wrote: > Hello all, > > So I have an Intel NUC (for low power Linux) plugged via USB into a 4 > bay enclosure doing linear (yeah I know; it's the backup server, the > primary is raid10). > > And every once in a while, this happens (*see end). The partition 1 > that would normally contain a MD slice ends up being a replica of the > boot cylinder. I can't tell if it's the mdraid linear impl, the > kernel doing something weird, the USB drivers, the enclosure firmware, > or what. Interesting snippet from LWN ... The Btrfs CRC checking means that a read from a corrupted sector will cause an I/O error rather than return garbage. Facebook had some storage devices that would appear to store data correctly in a set of logical block addresses (LBAs) until the next reboot, at which point reads to those blocks would return GUID partition table (GPT) data instead. He did not name the device maker because it turned out to actually be a BIOS problem. In any case, the CRCs allowed the Facebook team to quickly figure out that the problem was not in Btrfs when it affected thousands of machines as they were rebooted for a kernel upgrade. The article itself is https://lwn.net/Articles/698090/ Cheers, Wol -- 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