From b9f2a7da5856d59284db01525fe77c99bb5beead Mon Sep 17 00:00:00 2001 From: John Baldwin Date: Thu, 12 Mar 2009 17:21:58 +0000 Subject: [PATCH] Export the current values of nbuf, ncallout, and nswbuf via read-only sysctls that match the tunable names. MFC after: 3 days --- sys/kern/subr_param.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/sys/kern/subr_param.c b/sys/kern/subr_param.c index f45a64dbd6fa..717ffed1d532 100644 --- a/sys/kern/subr_param.c +++ b/sys/kern/subr_param.c @@ -101,6 +101,12 @@ u_long maxssiz; /* max stack size */ u_long sgrowsiz; /* amount to grow stack */ SYSCTL_INT(_kern, OID_AUTO, hz, CTLFLAG_RDTUN, &hz, 0, "ticks/second"); +SYSCTL_INT(_kern, OID_AUTO, ncallout, CTLFLAG_RDTUN, &ncallout, 0, + "Number of pre-allocated timer events"); +SYSCTL_INT(_kern, OID_AUTO, nbuf, CTLFLAG_RDTUN, &nbuf, 0, + "Number of buffer-cache I/O buffers"); +SYSCTL_INT(_kern, OID_AUTO, nswbuf, CTLFLAG_RDTUN, &nswbuf, 0, + "Number of swap buffers"); SYSCTL_INT(_kern, OID_AUTO, maxswzone, CTLFLAG_RDTUN, &maxswzone, 0, "max swmeta KVA storage"); SYSCTL_INT(_kern, OID_AUTO, maxbcache, CTLFLAG_RDTUN, &maxbcache, 0,