aboutsummaryrefslogtreecommitdiff
path: root/cmd/zdb/zdb.c
diff options
context:
space:
mode:
authorBi11 <Bi11gates9999@gmail.com>2024-02-13 00:58:47 +0000
committerGitHub <noreply@github.com>2024-02-13 00:58:47 +0000
commita0635ae731735d2ec383396ba57e79ee608f7a54 (patch)
tree2f461973ede62ad9c8b489957ef3491e35458097 /cmd/zdb/zdb.c
parent6cc93ccde70dfe4c732600fd7787ca95a36f48f5 (diff)
downloadsrc-a0635ae731735d2ec383396ba57e79ee608f7a54.tar.gz
src-a0635ae731735d2ec383396ba57e79ee608f7a54.zip
Diffstat (limited to 'cmd/zdb/zdb.c')
-rw-r--r--cmd/zdb/zdb.c11
1 files changed, 11 insertions, 0 deletions
diff --git a/cmd/zdb/zdb.c b/cmd/zdb/zdb.c
index afdc5a2c8b54..b857e61bd04f 100644
--- a/cmd/zdb/zdb.c
+++ b/cmd/zdb/zdb.c
@@ -7952,6 +7952,17 @@ dump_mos_leaks(spa_t *spa)
}
}
+ if (spa->spa_brt != NULL) {
+ brt_t *brt = spa->spa_brt;
+ for (uint64_t vdevid = 0; vdevid < brt->brt_nvdevs; vdevid++) {
+ brt_vdev_t *brtvd = &brt->brt_vdevs[vdevid];
+ if (brtvd != NULL && brtvd->bv_initiated) {
+ mos_obj_refd(brtvd->bv_mos_brtvdev);
+ mos_obj_refd(brtvd->bv_mos_entries);
+ }
+ }
+ }
+
/*
* Visit all allocated objects and make sure they are referenced.
*/