summaryrefslogtreecommitdiffstats
path: root/man
diff options
context:
space:
mode:
authorRichard Yao <[email protected]>2022-09-15 19:22:33 -0400
committerTony Hutter <[email protected]>2022-09-21 13:15:51 -0700
commitb66f8d3c2b79d6a6bd7e2ee850ec9b892dc31093 (patch)
tree8cacc1bbdde852b8c99fa0e087fbf083432b9fb7 /man
parent5096ed31c8c3d5fb673b34a2e555da6f9e0dc62b (diff)
Add zfs_btree_verify_intensity kernel module parameter
I see a few issues in the issue tracker that might be aided by being able to turn this on. We have no module parameter for it, so I would like to add one. Reviewed-by: Alexander Motin <[email protected]> Reviewed-by: Brian Behlendorf <[email protected]> Signed-off-by: Richard Yao <[email protected]> Closes #13874
Diffstat (limited to 'man')
-rw-r--r--man/man4/zfs.416
1 files changed, 16 insertions, 0 deletions
diff --git a/man/man4/zfs.4 b/man/man4/zfs.4
index 3508ac9c8..97539bcc5 100644
--- a/man/man4/zfs.4
+++ b/man/man4/zfs.4
@@ -1348,6 +1348,22 @@ _
.TE
.Sy \& * No Requires debug build.
.
+.It Sy zfs_btree_verify_intensity Ns = Ns Sy 0 Pq uint
+Enables btree verification.
+The following settings are culminative:
+.TS
+box;
+lbz r l l .
+ Value Description
+
+ 1 Verify height.
+ 2 Verify pointers from children to parent.
+ 3 Verify element counts.
+ 4 Verify element order. (expensive)
+* 5 Verify unused memory is poisoned. (expensive)
+.TE
+.Sy \& * No Requires debug build.
+.
.It Sy zfs_free_leak_on_eio Ns = Ns Sy 0 Ns | Ns 1 Pq int
If destroy encounters an
.Sy EIO