kern: Remove CTLFLAG_NEEDGIANT from some sysctls.
MFC after: 2 weeks
This commit is contained in:
parent
a370832bec
commit
fe27f1db5f
@ -187,7 +187,7 @@ sysctl_acct_chkfreq(SYSCTL_HANDLER_ARGS)
|
||||
return (0);
|
||||
}
|
||||
SYSCTL_PROC(_kern, OID_AUTO, acct_chkfreq,
|
||||
CTLTYPE_INT | CTLFLAG_RW | CTLFLAG_NEEDGIANT, &acctchkfreq, 0,
|
||||
CTLTYPE_INT | CTLFLAG_RW | CTLFLAG_MPSAFE, &acctchkfreq, 0,
|
||||
sysctl_acct_chkfreq, "I",
|
||||
"frequency for checking the free space");
|
||||
|
||||
|
@ -158,7 +158,7 @@ sfstat_sysctl(SYSCTL_HANDLER_ARGS)
|
||||
return (SYSCTL_OUT(req, &s, sizeof(s)));
|
||||
}
|
||||
SYSCTL_PROC(_kern_ipc, OID_AUTO, sfstat,
|
||||
CTLTYPE_OPAQUE | CTLFLAG_RW | CTLFLAG_NEEDGIANT, NULL, 0,
|
||||
CTLTYPE_OPAQUE | CTLFLAG_RW | CTLFLAG_MPSAFE, NULL, 0,
|
||||
sfstat_sysctl, "I",
|
||||
"sendfile statistics");
|
||||
|
||||
|
@ -3560,7 +3560,7 @@ sysctl_debug_num_cores_check (SYSCTL_HANDLER_ARGS)
|
||||
return (0);
|
||||
}
|
||||
SYSCTL_PROC(_debug, OID_AUTO, ncores,
|
||||
CTLTYPE_INT | CTLFLAG_RW | CTLFLAG_NEEDGIANT, 0, sizeof(int),
|
||||
CTLTYPE_INT | CTLFLAG_RW | CTLFLAG_MPSAFE, 0, sizeof(int),
|
||||
sysctl_debug_num_cores_check, "I",
|
||||
"Maximum number of generated process corefiles while using index format");
|
||||
|
||||
|
@ -1784,7 +1784,7 @@ sbtoxsockbuf(struct sockbuf *sb, struct xsockbuf *xsb)
|
||||
static int dummy;
|
||||
SYSCTL_INT(_kern, KERN_DUMMY, dummy, CTLFLAG_RW | CTLFLAG_SKIP, &dummy, 0, "");
|
||||
SYSCTL_OID(_kern_ipc, KIPC_MAXSOCKBUF, maxsockbuf,
|
||||
CTLTYPE_ULONG | CTLFLAG_RW | CTLFLAG_NEEDGIANT, &sb_max, 0,
|
||||
CTLTYPE_ULONG | CTLFLAG_RW | CTLFLAG_MPSAFE, &sb_max, 0,
|
||||
sysctl_handle_sb_max, "LU",
|
||||
"Maximum socket buffer size");
|
||||
SYSCTL_ULONG(_kern_ipc, KIPC_SOCKBUF_WASTE, sockbuf_waste_factor, CTLFLAG_RW,
|
||||
|
@ -239,11 +239,11 @@ sysctl_somaxconn(SYSCTL_HANDLER_ARGS)
|
||||
return (0);
|
||||
}
|
||||
SYSCTL_PROC(_kern_ipc, OID_AUTO, soacceptqueue,
|
||||
CTLTYPE_UINT | CTLFLAG_RW | CTLFLAG_NEEDGIANT, 0, sizeof(int),
|
||||
CTLTYPE_UINT | CTLFLAG_RW | CTLFLAG_MPSAFE, 0, sizeof(int),
|
||||
sysctl_somaxconn, "I",
|
||||
"Maximum listen socket pending connection accept queue size");
|
||||
SYSCTL_PROC(_kern_ipc, KIPC_SOMAXCONN, somaxconn,
|
||||
CTLTYPE_UINT | CTLFLAG_RW | CTLFLAG_SKIP | CTLFLAG_NEEDGIANT, 0,
|
||||
CTLTYPE_UINT | CTLFLAG_RW | CTLFLAG_SKIP | CTLFLAG_MPSAFE, 0,
|
||||
sizeof(int), sysctl_somaxconn, "I",
|
||||
"Maximum listen socket pending connection accept queue size (compat)");
|
||||
|
||||
@ -375,7 +375,7 @@ sysctl_maxsockets(SYSCTL_HANDLER_ARGS)
|
||||
return (error);
|
||||
}
|
||||
SYSCTL_PROC(_kern_ipc, OID_AUTO, maxsockets,
|
||||
CTLTYPE_INT | CTLFLAG_RW | CTLFLAG_NEEDGIANT, &maxsockets, 0,
|
||||
CTLTYPE_INT | CTLFLAG_RW | CTLFLAG_MPSAFE, &maxsockets, 0,
|
||||
sysctl_maxsockets, "IU",
|
||||
"Maximum number of sockets available");
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user