@@ -164,6 +164,11 @@ const struct xfrog_scrub_descr xfrog_scrubbers[XFS_SCRUB_TYPE_NR] = {
.descr = "realtime group superblock",
.group = XFROG_SCRUB_GROUP_RTGROUP,
},
+ [XFS_SCRUB_TYPE_RTRMAPBT] = {
+ .name = "rtrmapbt",
+ .descr = "realtime reverse mapping btree",
+ .group = XFROG_SCRUB_GROUP_RTGROUP,
+ },
};
const struct xfrog_scrub_descr xfrog_metapaths[XFS_SCRUB_METAPATH_NR] = {
@@ -207,6 +212,11 @@ const struct xfrog_scrub_descr xfrog_metapaths[XFS_SCRUB_METAPATH_NR] = {
.descr = "project quota file",
.group = XFROG_SCRUB_GROUP_FS,
},
+ [XFS_SCRUB_METAPATH_RTRMAPBT] = {
+ .name = "rtrmapbt",
+ .descr = "rtgroup rmap btree",
+ .group = XFROG_SCRUB_GROUP_RTGROUP,
+ },
};
/* Invoke the scrub ioctl. Returns zero or negative error code. */
@@ -533,6 +533,7 @@ repair_item_difficulty(
switch (scrub_type) {
case XFS_SCRUB_TYPE_RMAPBT:
+ case XFS_SCRUB_TYPE_RTRMAPBT:
ret |= REPAIR_DIFFICULTY_SECONDARY;
break;
case XFS_SCRUB_TYPE_SB: