OSDN Git Service

ext4: export /sys/fs/ext4/feature/casefold if Unicode support is present
authorTheodore Ts'o <tytso@mit.edu>
Mon, 6 May 2019 18:03:52 +0000 (14:03 -0400)
committerTheodore Ts'o <tytso@mit.edu>
Mon, 6 May 2019 18:03:52 +0000 (14:03 -0400)
Signed-off-by: Theodore Ts'o <tytso@mit.edu>
fs/ext4/sysfs.c

index 616c075..04b4f53 100644 (file)
@@ -238,6 +238,9 @@ EXT4_ATTR_FEATURE(meta_bg_resize);
 #ifdef CONFIG_FS_ENCRYPTION
 EXT4_ATTR_FEATURE(encryption);
 #endif
+#ifdef CONFIG_UNICODE
+EXT4_ATTR_FEATURE(casefold);
+#endif
 EXT4_ATTR_FEATURE(metadata_csum_seed);
 
 static struct attribute *ext4_feat_attrs[] = {
@@ -247,6 +250,9 @@ static struct attribute *ext4_feat_attrs[] = {
 #ifdef CONFIG_FS_ENCRYPTION
        ATTR_LIST(encryption),
 #endif
+#ifdef CONFIG_UNICODE
+       ATTR_LIST(casefold),
+#endif
        ATTR_LIST(metadata_csum_seed),
        NULL,
 };