]> git.ipfire.org Git - thirdparty/xfsprogs-dev.git/commitdiff
xfs_db: deal with the CoW extent size hint
authorDarrick J. Wong <darrick.wong@oracle.com>
Tue, 25 Oct 2016 22:14:32 +0000 (15:14 -0700)
committerDarrick J. Wong <darrick.wong@oracle.com>
Wed, 26 Oct 2016 18:13:54 +0000 (11:13 -0700)
Display the CoW extent hint size when dumping inodes.

Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com>
Reviewed-by: Christoph Hellwig <hch@lst.de>
db/inode.c

index 702cdf8e340f08cc2c442713581c53607db0782d..cac19fcfba7e10eaacd7785f5a7c8052dd8e3e23 100644 (file)
@@ -172,12 +172,16 @@ const field_t     inode_v3_flds[] = {
        { "change_count", FLDT_UINT64D, OI(COFF(changecount)), C1, 0, TYP_NONE },
        { "lsn", FLDT_UINT64X, OI(COFF(lsn)), C1, 0, TYP_NONE },
        { "flags2", FLDT_UINT64X, OI(COFF(flags2)), C1, 0, TYP_NONE },
+       { "cowextsize", FLDT_EXTLEN, OI(COFF(cowextsize)), C1, 0, TYP_NONE },
        { "crtime", FLDT_TIMESTAMP, OI(COFF(crtime)), C1, 0, TYP_NONE },
        { "inumber", FLDT_INO, OI(COFF(ino)), C1, 0, TYP_NONE },
        { "uuid", FLDT_UUID, OI(COFF(uuid)), C1, 0, TYP_NONE },
        { "reflink", FLDT_UINT1,
          OI(COFF(flags2) + bitsz(__uint64_t) - XFS_DIFLAG2_REFLINK_BIT-1), C1,
          0, TYP_NONE },
+       { "cowextsz", FLDT_UINT1,
+         OI(COFF(flags2) + bitsz(__uint64_t) - XFS_DIFLAG2_COWEXTSIZE_BIT-1), C1,
+         0, TYP_NONE },
        { NULL }
 };