mirror of
https://github.com/freebsd/freebsd-src.git
synced 2024-12-01 02:03:31 +00:00
Mark various sysctls also as tunables.
Reviewed by: rwatson MFC after: 1 week
This commit is contained in:
parent
8bbbf173a2
commit
784949026c
Notes:
svn2git
2020-12-20 02:59:44 +00:00
svn path=/head/; revision=203913
@ -156,13 +156,13 @@ SYSCTL_INT(_net_isr, OID_AUTO, direct, CTLFLAG_RW,
|
||||
*/
|
||||
static int netisr_maxthreads = -1; /* Max number of threads. */
|
||||
TUNABLE_INT("net.isr.maxthreads", &netisr_maxthreads);
|
||||
SYSCTL_INT(_net_isr, OID_AUTO, maxthreads, CTLFLAG_RD,
|
||||
SYSCTL_INT(_net_isr, OID_AUTO, maxthreads, CTLFLAG_RDTUN,
|
||||
&netisr_maxthreads, 0,
|
||||
"Use at most this many CPUs for netisr processing");
|
||||
|
||||
static int netisr_bindthreads = 0; /* Bind threads to CPUs. */
|
||||
TUNABLE_INT("net.isr.bindthreads", &netisr_bindthreads);
|
||||
SYSCTL_INT(_net_isr, OID_AUTO, bindthreads, CTLFLAG_RD,
|
||||
SYSCTL_INT(_net_isr, OID_AUTO, bindthreads, CTLFLAG_RDTUN,
|
||||
&netisr_bindthreads, 0, "Bind netisr threads to CPUs.");
|
||||
|
||||
/*
|
||||
@ -173,7 +173,7 @@ SYSCTL_INT(_net_isr, OID_AUTO, bindthreads, CTLFLAG_RD,
|
||||
#define NETISR_DEFAULT_MAXQLIMIT 10240
|
||||
static u_int netisr_maxqlimit = NETISR_DEFAULT_MAXQLIMIT;
|
||||
TUNABLE_INT("net.isr.maxqlimit", &netisr_maxqlimit);
|
||||
SYSCTL_INT(_net_isr, OID_AUTO, maxqlimit, CTLFLAG_RD,
|
||||
SYSCTL_INT(_net_isr, OID_AUTO, maxqlimit, CTLFLAG_RDTUN,
|
||||
&netisr_maxqlimit, 0,
|
||||
"Maximum netisr per-protocol, per-CPU queue depth.");
|
||||
|
||||
@ -185,7 +185,7 @@ SYSCTL_INT(_net_isr, OID_AUTO, maxqlimit, CTLFLAG_RD,
|
||||
#define NETISR_DEFAULT_DEFAULTQLIMIT 256
|
||||
static u_int netisr_defaultqlimit = NETISR_DEFAULT_DEFAULTQLIMIT;
|
||||
TUNABLE_INT("net.isr.defaultqlimit", &netisr_defaultqlimit);
|
||||
SYSCTL_INT(_net_isr, OID_AUTO, defaultqlimit, CTLFLAG_RD,
|
||||
SYSCTL_INT(_net_isr, OID_AUTO, defaultqlimit, CTLFLAG_RDTUN,
|
||||
&netisr_defaultqlimit, 0,
|
||||
"Default netisr per-protocol, per-CPU queue limit if not set by protocol");
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user