]> git.ipfire.org Git - thirdparty/xfsprogs-dev.git/commitdiff
xfs: scrub rmap btrees
authorDarrick J. Wong <darrick.wong@oracle.com>
Fri, 17 Nov 2017 04:11:32 +0000 (22:11 -0600)
committerEric Sandeen <sandeen@redhat.com>
Fri, 17 Nov 2017 04:11:32 +0000 (22:11 -0600)
Source kernel commit: c7e693d9836c003150fef80be40a06e1f2e65d0c

Check the reverse mapping records to make sure that the contents
make sense.

Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com>
Reviewed-by: Dave Chinner <dchinner@redhat.com>
Signed-off-by: Eric Sandeen <sandeen@sandeen.net>
libxfs/xfs_fs.h

index 728452c5357c6a92e768c323452d1ac30ad5d628..9b5c002ff3f6c0f2a468e1b4c14ac111aa5c00a1 100644 (file)
@@ -513,9 +513,10 @@ struct xfs_scrub_metadata {
 #define XFS_SCRUB_TYPE_CNTBT   6       /* freesp by length btree */
 #define XFS_SCRUB_TYPE_INOBT   7       /* inode btree */
 #define XFS_SCRUB_TYPE_FINOBT  8       /* free inode btree */
+#define XFS_SCRUB_TYPE_RMAPBT  9       /* reverse mapping btree */
 
 /* Number of scrub subcommands. */
-#define XFS_SCRUB_TYPE_NR      9
+#define XFS_SCRUB_TYPE_NR      10
 
 /* i: Repair this metadata. */
 #define XFS_SCRUB_IFLAG_REPAIR         (1 << 0)