@@ -169,6 +169,11 @@ const struct xfrog_scrub_descr xfrog_scrubbers[XFS_SCRUB_TYPE_NR] = {
.descr = "realtime reverse mapping btree",
.group = XFROG_SCRUB_GROUP_RTGROUP,
},
+ [XFS_SCRUB_TYPE_RTREFCBT] = {
+ .name = "rtrefcountbt",
+ .descr = "realtime reference count btree",
+ .group = XFROG_SCRUB_GROUP_RTGROUP,
+ },
};
const struct xfrog_scrub_descr xfrog_metapaths[XFS_SCRUB_METAPATH_NR] = {
@@ -217,6 +222,11 @@ const struct xfrog_scrub_descr xfrog_metapaths[XFS_SCRUB_METAPATH_NR] = {
.descr = "rtgroup rmap btree",
.group = XFROG_SCRUB_GROUP_RTGROUP,
},
+ [XFS_SCRUB_METAPATH_RTREFCOUNTBT] = {
+ .name = "rtrefcbt",
+ .descr = "rtgroup refcount btree",
+ .group = XFROG_SCRUB_GROUP_RTGROUP,
+ },
};
/* Invoke the scrub ioctl. Returns zero or negative error code. */
@@ -548,6 +548,7 @@ repair_item_difficulty(
case XFS_SCRUB_TYPE_RTBITMAP:
case XFS_SCRUB_TYPE_RTSUM:
case XFS_SCRUB_TYPE_RGSUPER:
+ case XFS_SCRUB_TYPE_RTREFCBT:
ret |= REPAIR_DIFFICULTY_PRIMARY;
break;
}