Comment Why ? (Score 4, Interesting) 71
Linux already has dm-integrity, a layer that emulates a block device with per-sector tags that store integrity information. If you insert it between a block device and any filesystem, you get the same result, including a read error if the data cannot be corrected.
I don't see an explanation of why you would need a whole new filesystem.
I don't see an explanation of why you would need a whole new filesystem.