diff options
author | ed <ed@FreeBSD.org> | 2009-01-24 18:20:15 +0000 |
---|---|---|
committer | ed <ed@FreeBSD.org> | 2009-01-24 18:20:15 +0000 |
commit | e3697d40403a48c2dff921e3a5ce1a16e90b6add (patch) | |
tree | 741fc4c4d1289f0bd103730f4d9cc204585a2072 /sys/kern/tty.c | |
parent | d6d77a1d4d35e2d0fa9df08884e1e994df74f7dd (diff) | |
download | FreeBSD-src-e3697d40403a48c2dff921e3a5ce1a16e90b6add.zip FreeBSD-src-e3697d40403a48c2dff921e3a5ce1a16e90b6add.tar.gz |
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.
Diffstat (limited to 'sys/kern/tty.c')
-rw-r--r-- | sys/kern/tty.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/kern/tty.c b/sys/kern/tty.c index 16901bb..4bb1a1f 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"); /* |