>>>>> "Phillip" == Phillip Susi <psusi@xxxxxxxxxx> writes: Phillip> So your assertion is that you have seen it in writing, Actually I haven't. I have talked to a bunch of people that have done RAID qualification on SSDs. I also gleaned on a few vendor lists of supported drive configurations. The good news is that practice of each OEM having their own custom drive firmware build is not very common for SSDs. And most of the results I looked at was collected using off-the-shelf drives. Phillip> I'm not saying a hard hell no, but this certainly makes me Phillip> uncomfortable. You do realize that my patch *restricts* the drives we enable discard_zeroes_data on, right? Instead of relying solely on the drive's own reporting we now also require empirical evidence that they do the right thing. Phillip> I'd much rather see the manufacturers put it in writing that Phillip> yes, this make and model will perform this way even though it Phillip> is not strictly required by ATA8. Wishful thinking. The sad reality is that standards are deliberately written to be vague. And that any hard guarantees are part of product requirements documents. That's not specific to SSDs in any way. That's true for pretty much any piece of hardware. Phillip> What would be better still is if the bloody ATA standard got a Phillip> clue and said that if the drive claims that it does in fact Phillip> zero after TRIM, that the TRIM command becomes mandatory Phillip> instead of advisory. I agree that the standards efforts in this department are a total train wreck. -- Martin K. Petersen Oracle Linux Engineering -- 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