Re: [PATCH v4 1/3] fs: hoist EFSCORRUPTED definition into uapi header
From: Arnd Bergmann <arnd@arndb.de>
Date: 2019-01-18 16:24:09
Also in:
linux-alpha, linux-arch, linux-fsdevel, lkml
From: Arnd Bergmann <arnd@arndb.de>
Date: 2019-01-18 16:24:09
Also in:
linux-alpha, linux-arch, linux-fsdevel, lkml
On Fri, Jan 18, 2019 at 5:15 PM Jann Horn [off-list ref] wrote:
Multiple filesystems can already return EFSCORRUPTED errors to userspace; however, so far, definitions of EFSCORRUPTED were in filesystem-private headers. I wanted to use EUCLEAN to indicate data corruption in the VFS layer; Dave Chinner says that I should instead hoist the definitions of EFSCORRUPTED into the UAPI header and then use EFSCORRUPTED. This patch is marked for stable backport because it is a prerequisite for the following patch. Cc: stable@vger.kernel.org Suggested-by: Dave Chinner <david@fromorbit.com> Signed-off-by: Jann Horn <jannh@google.com> --- fs/ext2/ext2.h | 1 - fs/ext4/ext4.h | 1 - fs/xfs/xfs_linux.h | 1 - include/linux/jbd2.h | 1 - include/uapi/asm-generic/errno.h | 1 + 5 files changed, 1 insertion(+), 4 deletions(-)
For asm-generic: Acked-by: Arnd Bergmann <arnd@arndb.de>