Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 19 Oct 2023 14:02:46 GMT
From:      Zhenlei Huang <zlei@FreeBSD.org>
To:        src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-branches@FreeBSD.org
Subject:   git: c525ec74b44f - stable/14 - boottrace: Add corresponding sysctl knob for loader tunable
Message-ID:  <202310191402.39JE2kGh044743@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch stable/14 has been updated by zlei:

URL: https://cgit.FreeBSD.org/src/commit/?id=c525ec74b44f471261b0e67eaa254e05fdef3d05

commit c525ec74b44f471261b0e67eaa254e05fdef3d05
Author:     Zhenlei Huang <zlei@FreeBSD.org>
AuthorDate: 2023-10-12 10:14:48 +0000
Commit:     Zhenlei Huang <zlei@FreeBSD.org>
CommitDate: 2023-10-19 14:00:50 +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
    
    (cherry picked from commit 51dc362d1a148362dc4cfacaa3629db928523204)
---
 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.
  *



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202310191402.39JE2kGh044743>