On Tue, Feb 04, 2025 at 09:47:20AM +1030, Qu Wenruo wrote: > Btrfs already has the way to disable its data checksum. It's the end users' > choice to determine if they want to trust the hardware. Yes. > The only thing that btrfs may want to interact with this hardware csum is > metadata. > Doing the double checksum may waste extra writes, thus disabling either the > metadata csum or the hardware one looks more reasonable. Note that the most common (and often only supported) PI checksum algorithm is significantly less strong than the default btrfs checksum algorithm.