On Tue, Aug 19, 2025 at 10:38:54AM -0500, Eric Sandeen wrote: > Ok, this is getting a little more complex. The ENODATA problem is > very specific, and has (oddly) been reported by users/customers twice > in recent days. Maybe I can send an acceptable fix for that specific, > observed problem (also suitable for -stable etc), then another > one that is more ambitious on top of that. The summary of the above is that for xfs_buf concerns any error leaking out of xfs_buf.c should be turned into -EIO. We might want to treat ENOSPC special inside of xfs_buf.c, but that would be a separate enhancement.