On Wed, Oct 02, 2024 at 12:18:37PM -0400, Martin K. Petersen wrote: > I'm not sure there's a good fix. Other than as a passthrough user, the > burden is on you to ensure that things can be read by somebody else. > Could be backup applications, virus scanners, system firmware, etc. Maybe we should disable device side guard checks on read commands. NVMe spec allows us to do that. This way the host would always be able to read data, and the host can optionally validate the guard on its side if it wants to.