]> git.ipfire.org Git - thirdparty/e2fsprogs.git/commitdiff
Add support for printing new filesystem features
authorTheodore Ts'o <tytso@mit.edu>
Mon, 13 Nov 2006 03:50:18 +0000 (22:50 -0500)
committerTheodore Ts'o <tytso@mit.edu>
Mon, 13 Nov 2006 03:50:18 +0000 (22:50 -0500)
Add support for printing the huge_file, gdt_checksum, dir_nlink,
extra_isize, extent, and 64bit features.

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
lib/e2p/ChangeLog
lib/e2p/feature.c

index a3df55718e57fee08278b8163a89e543ac933077..c5f08661c5ba52c1f71627b735c7fab7c64b0c68 100644 (file)
@@ -1,3 +1,8 @@
+2006-11-12  Theodore Tso  <tytso@mit.edu>
+
+       * feature.c: Add support for printing the huge_file, gdt_checksum,
+               dir_nlink, extra_isize, extent, and 64bit features.
+
 2006-11-11  Theodore Tso  <tytso@mit.edu>
 
        * ls.c (print_super_flags, list_super2): Print the signed/unsigned
index e8f6729d74baf9b60097ef14a285d555319bf8da..ea0c6fa013974198e14672085828851187ef7db2 100644 (file)
@@ -37,10 +37,20 @@ static struct feature feature_list[] = {
                        "resize_inode" },
        {       E2P_FEATURE_COMPAT, EXT2_FEATURE_COMPAT_LAZY_BG,
                        "lazy_bg" },
+
        {       E2P_FEATURE_RO_INCOMPAT, EXT2_FEATURE_RO_COMPAT_SPARSE_SUPER,
                        "sparse_super" },
        {       E2P_FEATURE_RO_INCOMPAT, EXT2_FEATURE_RO_COMPAT_LARGE_FILE,
                        "large_file" },
+       {       E2P_FEATURE_RO_INCOMPAT, EXT4_FEATURE_RO_COMPAT_HUGE_FILE,
+                       "huge_file" },
+       {       E2P_FEATURE_RO_INCOMPAT, EXT4_FEATURE_RO_COMPAT_GDT_CSUM,
+                       "gdt_checksum" },
+       {       E2P_FEATURE_RO_INCOMPAT, EXT4_FEATURE_RO_COMPAT_DIR_NLINK,
+                       "dir_nlink" },
+       {       E2P_FEATURE_RO_INCOMPAT, EXT4_FEATURE_RO_COMPAT_EXTRA_ISIZE,
+                       "extra_isize" },
+
        {       E2P_FEATURE_INCOMPAT, EXT2_FEATURE_INCOMPAT_COMPRESSION,
                        "compression" },
        {       E2P_FEATURE_INCOMPAT, EXT2_FEATURE_INCOMPAT_FILETYPE,
@@ -53,6 +63,10 @@ static struct feature feature_list[] = {
                        "extents" },
        {       E2P_FEATURE_INCOMPAT, EXT2_FEATURE_INCOMPAT_META_BG,
                        "meta_bg" },
+       {       E2P_FEATURE_INCOMPAT, EXT3_FEATURE_INCOMPAT_EXTENTS,
+                       "extent" },
+       {       E2P_FEATURE_INCOMPAT, EXT4_FEATURE_INCOMPAT_64BIT,
+                       "64bit" },
        {       0, 0, 0 },
 };