[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <20230814182903.37267-1-ebiggers@kernel.org>
Date: Mon, 14 Aug 2023 11:29:00 -0700
From: Eric Biggers <ebiggers@...nel.org>
To: linux-ext4@...r.kernel.org, Theodore Ts'o <tytso@....edu>
Cc: linux-fsdevel@...r.kernel.org,
linux-f2fs-devel@...ts.sourceforge.net,
Gabriel Krisman Bertazi <krisman@...e.de>
Subject: [PATCH 0/3] Simplify rejection of unexpected casefold inode flag
This series makes unexpected casefold flags on inodes be consistently
rejected early on so that additional validation isn't needed later on
during random filesystem operations. For additional context, refer to
the discussion on patch 1 of
https://lore.kernel.org/linux-fsdevel/20230812004146.30980-1-krisman@suse.de/T/#u
Applies to v6.5-rc6
Eric Biggers (3):
ext4: reject casefold inode flag without casefold feature
ext4: remove redundant checks of s_encoding
libfs: remove redundant checks of s_encoding
fs/ext4/hash.c | 2 +-
fs/ext4/inode.c | 5 ++++-
fs/ext4/namei.c | 6 +++---
fs/libfs.c | 14 ++------------
4 files changed, 10 insertions(+), 17 deletions(-)
base-commit: 2ccdd1b13c591d306f0401d98dedc4bdcd02b421
--
2.41.0
Powered by blists - more mailing lists