From ebcd9f7eefb3c6cdab79b5589fe96ce48f33092c Mon Sep 17 00:00:00 2001 From: David Sterba Date: Tue, 9 Feb 2016 23:45:38 +0100 Subject: btrfs-progs: mkfs: add names of matching sysfs feature names The mkfs parameters do not match file names exported through sysfs. Signed-off-by: David Sterba --- utils.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/utils.c b/utils.c index f9d27740..9a6ccf7f 100644 --- a/utils.c +++ b/utils.c @@ -1460,6 +1460,7 @@ out: static const struct btrfs_fs_feature { const char *name; u64 flag; + const char *sysfs_name; /* * Compatibility with kernel of given version. Filesystem can be * mounted. @@ -1481,26 +1482,31 @@ static const struct btrfs_fs_feature { const char *desc; } mkfs_features[] = { { "mixed-bg", BTRFS_FEATURE_INCOMPAT_MIXED_GROUPS, + "mixed_groups", VERSION_TO_STRING3(2,6,37), VERSION_TO_STRING3(2,6,37), NULL, 0, "mixed data and metadata block groups" }, { "extref", BTRFS_FEATURE_INCOMPAT_EXTENDED_IREF, + "extended_iref", VERSION_TO_STRING2(3,7), VERSION_TO_STRING2(3,12), VERSION_TO_STRING2(3,12), "increased hardlink limit per file to 65536" }, { "raid56", BTRFS_FEATURE_INCOMPAT_RAID56, + "raid56", VERSION_TO_STRING2(3,9), NULL, 0, NULL, 0, "raid56 extended format" }, { "skinny-metadata", BTRFS_FEATURE_INCOMPAT_SKINNY_METADATA, + "skinny_metadata", VERSION_TO_STRING2(3,10), VERSION_TO_STRING2(3,18), VERSION_TO_STRING2(3,18), "reduced-size metadata extent refs" }, { "no-holes", BTRFS_FEATURE_INCOMPAT_NO_HOLES, + "no_holes", VERSION_TO_STRING2(3,14), VERSION_TO_STRING2(4,0), NULL, 0, -- cgit v1.2.3