]> git.ipfire.org Git - thirdparty/xfsprogs-dev.git/commitdiff
xfs_logprint: support cowextsize reporting in log contents
authorDarrick J. Wong <darrick.wong@oracle.com>
Tue, 25 Oct 2016 22:14:33 +0000 (15:14 -0700)
committerDarrick J. Wong <darrick.wong@oracle.com>
Wed, 26 Oct 2016 19:43:53 +0000 (12:43 -0700)
Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com>
Reviewed-by: Christoph Hellwig <hch@lst.de>
logprint/log_misc.c
logprint/log_print_all.c

index e4af09b2b000569b19d2cf7326f9e2881b6d9e1a..dbe57292f390b14bcfd0fbffb2f1f06a723da046 100644 (file)
@@ -467,6 +467,10 @@ xlog_print_trans_inode_core(
           ip->di_dmstate);
     printf(_("flags 0x%x gen 0x%x\n"),
           ip->di_flags, ip->di_gen);
+    if (ip->di_version == 3) {
+        printf(_("flags2 0x%llx cowextsize 0x%x\n"),
+            (unsigned long long)ip->di_flags2, ip->di_cowextsize);
+    }
 }
 
 void
index 0fe354be1eb674a8eea7a4c8f1468507c780f0f4..46952c4ceaa8a74d2e15a2a54cded8ab506f1c4a 100644 (file)
@@ -272,6 +272,10 @@ xlog_recover_print_inode_core(
             "gen:%d\n"),
               (int)di->di_forkoff, di->di_dmevmask, (int)di->di_dmstate,
               (int)di->di_flags, di->di_gen);
+       if (di->di_version == 3) {
+               printf(_("flags2 0x%llx cowextsize 0x%x\n"),
+                       (unsigned long long)di->di_flags2, di->di_cowextsize);
+       }
 }
 
 STATIC void