]> git.ipfire.org Git - thirdparty/linux.git/commit
Merge patch series "fs: generic file IO error reporting"
authorChristian Brauner <brauner@kernel.org>
Tue, 13 Jan 2026 08:58:07 +0000 (09:58 +0100)
committerChristian Brauner <brauner@kernel.org>
Tue, 13 Jan 2026 08:58:07 +0000 (09:58 +0100)
commit347b7042fb26beaae1ea46d0f6c47251fb52985f
treee52c3eb668b2516eaa58e4cb6f38439c4c076a54
parent8f0b4cce4481fb22653697cced8d0d04027cb1e8
parent81d2e13a57c9d73582527966fae24d4fd73826ca
Merge patch series "fs: generic file IO error reporting"

Darrick J. Wong <djwong@kernel.org> says:

This patchset adds some generic helpers so that filesystems can report
errors to fsnotify in a standard way.  Then it adapts iomap to use the
generic helpers so that any iomap-enabled filesystem can report I/O
errors through this mechanism as well.  Finally, it makes XFS report
metadata errors through this mechanism in much the same way that ext4
does now.

These are a prerequisite for the XFS self-healing series which will
come at a later time.

* patches from https://patch.msgid.link/176826402528.3490369.2415315475116356277.stgit@frogsfrogsfrogs:
  ext4: convert to new fserror helpers
  xfs: translate fsdax media errors into file "data lost" errors when convenient
  xfs: report fs metadata errors via fsnotify
  iomap: report file I/O errors to the VFS
  fs: report filesystem and file I/O errors to fsnotify
  uapi: promote EFSCORRUPTED and EUCLEAN to errno.h

Link: https://patch.msgid.link/176826402528.3490369.2415315475116356277.stgit@frogsfrogsfrogs
Signed-off-by: Christian Brauner <brauner@kernel.org>