git: 8c3fa20b9dd8 - stable/12 - Skip the vm.pmap.kernel_maps sysctl by default.
Mark Johnston
markj at FreeBSD.org
Thu Feb 25 16:48:31 UTC 2021
The branch stable/12 has been updated by markj:
URL: https://cgit.FreeBSD.org/src/commit/?id=8c3fa20b9dd81740a18184d205bf8bdc34ba5373
commit 8c3fa20b9dd81740a18184d205bf8bdc34ba5373
Author: John Baldwin <jhb at FreeBSD.org>
AuthorDate: 2020-12-18 20:41:23 +0000
Commit: Mark Johnston <markj at FreeBSD.org>
CommitDate: 2021-02-25 16:42:30 +0000
Skip the vm.pmap.kernel_maps sysctl by default.
This sysctl node can generate very verbose output, so don't trigger it
for sysctl -a or sysctl vm.pmap.
Reviewed by: markj, kib
Differential Revision: https://reviews.freebsd.org/D27504
(cherry picked from commit 1dce7d9e7eefead038610df6a8d6c86a0fdbebb8)
---
sys/amd64/amd64/pmap.c | 2 +-
sys/arm64/arm64/pmap.c | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/sys/amd64/amd64/pmap.c b/sys/amd64/amd64/pmap.c
index 4a4c50385ca2..876a77902eea 100644
--- a/sys/amd64/amd64/pmap.c
+++ b/sys/amd64/amd64/pmap.c
@@ -10412,7 +10412,7 @@ restart:
return (error);
}
SYSCTL_OID(_vm_pmap, OID_AUTO, kernel_maps,
- CTLTYPE_STRING | CTLFLAG_RD | CTLFLAG_MPSAFE,
+ CTLTYPE_STRING | CTLFLAG_RD | CTLFLAG_MPSAFE | CTLFLAG_SKIP,
NULL, 0, sysctl_kmaps, "A",
"Dump kernel address layout");
diff --git a/sys/arm64/arm64/pmap.c b/sys/arm64/arm64/pmap.c
index e18e13701203..d74479a15ab0 100644
--- a/sys/arm64/arm64/pmap.c
+++ b/sys/arm64/arm64/pmap.c
@@ -6169,6 +6169,6 @@ sysctl_kmaps(SYSCTL_HANDLER_ARGS)
return (error);
}
SYSCTL_OID(_vm_pmap, OID_AUTO, kernel_maps,
- CTLTYPE_STRING | CTLFLAG_RD | CTLFLAG_MPSAFE,
+ CTLTYPE_STRING | CTLFLAG_RD | CTLFLAG_MPSAFE | CTLFLAG_SKIP,
NULL, 0, sysctl_kmaps, "A",
"Dump kernel address layout");
More information about the dev-commits-src-all
mailing list