]> git.ipfire.org Git - thirdparty/xfsprogs-dev.git/commitdiff
xfs_db: report parent bit on xattrs
authorDarrick J. Wong <djwong@kernel.org>
Mon, 29 Jul 2024 23:23:22 +0000 (16:23 -0700)
committerDarrick J. Wong <djwong@kernel.org>
Tue, 30 Jul 2024 00:01:11 +0000 (17:01 -0700)
Display the parent bit on xattr keys

Signed-off-by: Darrick J. Wong <djwong@kernel.org>
Reviewed-by: Allison Henderson <allison.henderson@oracle.com>
Reviewed-by: Christoph Hellwig <hch@lst.de>
db/attr.c
db/attrshort.c

index de68d6276337ea3fac8976defa3eede7eda8226a..3252f388614e0b95d9d82a1294c47711480273de 100644 (file)
--- a/db/attr.c
+++ b/db/attr.c
@@ -82,6 +82,9 @@ const field_t attr_leaf_entry_flds[] = {
        { "local", FLDT_UINT1,
          OI(LEOFF(flags) + bitsz(uint8_t) - XFS_ATTR_LOCAL_BIT - 1), C1, 0,
          TYP_NONE },
+       { "parent", FLDT_UINT1,
+         OI(LEOFF(flags) + bitsz(uint8_t) - XFS_ATTR_PARENT_BIT - 1), C1, 0,
+         TYP_NONE },
        { "pad2", FLDT_UINT8X, OI(LEOFF(pad2)), C1, FLD_SKIPALL, TYP_NONE },
        { NULL }
 };
index 7c386d46f88f4624837f6932e289cbc14d5444b5..978f58d67a7b02c2f6dbf9b65cdaeaafd17e0ac8 100644 (file)
@@ -43,6 +43,9 @@ const field_t attr_sf_entry_flds[] = {
        { "secure", FLDT_UINT1,
          OI(EOFF(flags) + bitsz(uint8_t) - XFS_ATTR_SECURE_BIT - 1), C1, 0,
          TYP_NONE },
+       { "parent", FLDT_UINT1,
+         OI(EOFF(flags) + bitsz(uint8_t) - XFS_ATTR_PARENT_BIT - 1), C1, 0,
+         TYP_NONE },
        { "name", FLDT_CHARNS, OI(EOFF(nameval)), attr_sf_entry_name_count,
          FLD_COUNT, TYP_NONE },
        { "value", FLDT_CHARNS, attr_sf_entry_value_offset,