git: 51dc362d1a14 - main - boottrace: Add corresponding sysctl knob for loader tunable
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Thu, 12 Oct 2023 10:15:29 UTC
The branch main has been updated by zlei:
URL: https://cgit.FreeBSD.org/src/commit/?id=51dc362d1a148362dc4cfacaa3629db928523204
commit 51dc362d1a148362dc4cfacaa3629db928523204
Author: Zhenlei Huang <zlei@FreeBSD.org>
AuthorDate: 2023-10-12 10:14:48 +0000
Commit: Zhenlei Huang <zlei@FreeBSD.org>
CommitDate: 2023-10-12 10:14:48 +0000
boottrace: Add corresponding sysctl knob for loader tunable
The loader tunable 'kern.boottrace.table_size' does not have
corresponding sysctl MIB entry. Add it so that it can be retrieved,
and `sysctl -T` will also report it correctly.
Reviewed by: markj
MFC after: 1 week
Differential Revision: https://reviews.freebsd.org/D42138
---
sys/kern/kern_boottrace.c | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/sys/kern/kern_boottrace.c b/sys/kern/kern_boottrace.c
index cb013d4e8be1..86fee4f47fbe 100644
--- a/sys/kern/kern_boottrace.c
+++ b/sys/kern/kern_boottrace.c
@@ -158,6 +158,10 @@ SYSCTL_INT(_kern_boottrace, OID_AUTO, shutdown_trace_threshold, CTLFLAG_RWTUN,
&shutdown_trace_threshold, 0,
"Tracing threshold (ms) below which tracing is ignored");
+SYSCTL_UINT(_kern_boottrace, OID_AUTO, table_size,
+ CTLFLAG_RDTUN | CTLFLAG_NOFETCH, &bt.size, 0,
+ "Boot-time tracing table size");
+
/*
* Dump a trace to buffer or if buffer is NULL to console.
*