]> git.ipfire.org Git - thirdparty/xfsprogs-dev.git/commitdiff
xfs_db: report metadir support for version command
authorDarrick J. Wong <djwong@kernel.org>
Thu, 21 Nov 2024 00:24:15 +0000 (16:24 -0800)
committerDarrick J. Wong <djwong@kernel.org>
Tue, 24 Dec 2024 02:01:26 +0000 (18:01 -0800)
Report metadir support if we have it enabled.

Signed-off-by: "Darrick J. Wong" <djwong@kernel.org>
Reviewed-by: Christoph Hellwig <hch@lst.de>
db/inode.c
db/sb.c

index 246febb5929aa1e2f6da95d6b44a9bba0528ef11..0aff68083508cb3570a36efe46c4b112ad2b141a 100644 (file)
@@ -207,6 +207,9 @@ const field_t       inode_v3_flds[] = {
        { "nrext64", FLDT_UINT1,
          OI(COFF(flags2) + bitsz(uint64_t) - XFS_DIFLAG2_NREXT64_BIT - 1), C1,
          0, TYP_NONE },
+       { "metadata", FLDT_UINT1,
+         OI(COFF(flags2) + bitsz(uint64_t) - XFS_DIFLAG2_METADATA_BIT-1), C1,
+         0, TYP_NONE },
        { NULL }
 };
 
diff --git a/db/sb.c b/db/sb.c
index 9fcb7340f8b02fe5924b94a918db9201d737e690..4f115650e1283f07c9395d2a566fa32132b4cb9b 100644 (file)
--- a/db/sb.c
+++ b/db/sb.c
@@ -710,6 +710,8 @@ version_string(
                strcat(s, ",EXCHANGE");
        if (xfs_has_parent(mp))
                strcat(s, ",PARENT");
+       if (xfs_has_metadir(mp))
+               strcat(s, ",METADIR");
        return s;
 }