On Sun, Dec 28, 2008 at 5:40 PM, Sitsofe Wheeler <sitsofe@xxxxxxxxx> wrote: > Mark Lord wrote: > >> There's a separate effort, involving drive vendors and kernel hackers, >> to provide end-to-end CRC protection of data. I forget what it was >> called, >> but that's the future of this stuff for high-reliability requirements. > > Are you thinking of BLK_DEV_INTEGRITY which tries to support T10/SCSI Data > Integrity Field or the T13/ATA External Path Protection? > I see that my Opensuse kernel has CONFIG_BLK_DEV_INTEGRITY enabled and that block layer changes have been implemented and documented in Documentation/block/data-integrity.txt I also see Device Mapper support was discussed in Oct. (My 2.6.27 kernel does not have those patches). Is there a more comprehensive write-up / resource that describes the current status of the overall INTEGRITY support is, especially as it relates to ATA devices? ie. Do actual ATA hardware devices that support "T13/ATA External Path Protection" exist yet? Does it require HDD and controller support? Or just HDD? Does libata support those devices and the extra INTEGRITY bio that holds the CRC field. Does mdraid? Device Mapper? Thanks Greg -- Greg Freemyer Litigation Triage Solutions Specialist http://www.linkedin.com/in/gregfreemyer First 99 Days Litigation White Paper - http://www.norcrossgroup.com/forms/whitepapers/99%20Days%20whitepaper.pdf The Norcross Group The Intersection of Evidence & Technology http://www.norcrossgroup.com -- To unsubscribe from this list: send the line "unsubscribe linux-ide" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html