ext4: use generic casefolding support
authorDaniel Rosenberg <drosen@google.com>
Wed, 28 Oct 2020 05:08:20 +0000 (05:08 +0000)
committerTheodore Ts'o <tytso@mit.edu>
Wed, 28 Oct 2020 17:43:13 +0000 (13:43 -0400)
commitf8f4acb6cded4e455b2d390ce2221391fc3f09ee
tree38cbd858e1b24e8641ff728d1a1047b219e73b0e
parentd7dce9e08595e80bf8039a81794809c66fe26431
ext4: use generic casefolding support

This switches ext4 over to the generic support provided in libfs.

Since casefolded dentries behave the same in ext4 and f2fs, we decrease
the maintenance burden by unifying them, and any optimizations will
immediately apply to both.

Signed-off-by: Daniel Rosenberg <drosen@google.com>
Reviewed-by: Eric Biggers <ebiggers@google.com>
Link: https://lore.kernel.org/r/20201028050820.1636571-1-drosen@google.com
Signed-off-by: Theodore Ts'o <tytso@mit.edu>
fs/ext4/dir.c
fs/ext4/ext4.h
fs/ext4/hash.c
fs/ext4/namei.c
fs/ext4/super.c