From bfcbfff0c7e55904ebd05ac1c162fa25b54952e2 Mon Sep 17 00:00:00 2001 From: Ed Schouten Date: Sat, 24 Jan 2009 18:20:15 +0000 Subject: [PATCH] Mark kern.ttys as MPSAFE. sysctl now allows Giantless calls, so make kern.ttys use this. If it needs Giant, it locks the proper TTY anyway. --- sys/kern/tty.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys/kern/tty.c b/sys/kern/tty.c index 16901bbc273..4bb1a1fdbd7 100644 --- a/sys/kern/tty.c +++ b/sys/kern/tty.c @@ -1053,7 +1053,7 @@ sysctl_kern_ttys(SYSCTL_HANDLER_ARGS) return (error); } -SYSCTL_PROC(_kern, OID_AUTO, ttys, CTLTYPE_OPAQUE|CTLFLAG_RD, +SYSCTL_PROC(_kern, OID_AUTO, ttys, CTLTYPE_OPAQUE|CTLFLAG_RD|CTLFLAG_NOLOCK, 0, 0, sysctl_kern_ttys, "S,xtty", "List of TTYs"); /*