summaryrefslogtreecommitdiffstats
path: root/sys/kern/tty.c
diff options
context:
space:
mode:
authored <ed@FreeBSD.org>2009-01-24 18:20:15 +0000
committered <ed@FreeBSD.org>2009-01-24 18:20:15 +0000
commite3697d40403a48c2dff921e3a5ce1a16e90b6add (patch)
tree741fc4c4d1289f0bd103730f4d9cc204585a2072 /sys/kern/tty.c
parentd6d77a1d4d35e2d0fa9df08884e1e994df74f7dd (diff)
downloadFreeBSD-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.c2
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");
/*
OpenPOWER on IntegriCloud