Chuck Lever wrote: > >> I'm wondering if a simpler checksum might be just as useful but less >> costly to compute. > > What would be an example of a simpler checksum? The same one TCP uses, like a simple additive sum, or an XOR. Is a heavyweight checksum needed because checksums generated with a simple function are more likely to collide? At least CRC isn't as bad as a crypto checksum like md5. Those are often misused when what's really wanted is just a simple guard against accidental corruption. In this case I'd go with the tcp checksum, which I think has an api and even an accelerated implementation depending on the machine arch, although I can't find it right now. -- To unsubscribe from this list: send the line "unsubscribe linux-nfs" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html