summaryrefslogtreecommitdiffstats
path: root/sys/kern
diff options
context:
space:
mode:
authored <ed@FreeBSD.org>2009-01-26 16:43:18 +0000
committered <ed@FreeBSD.org>2009-01-26 16:43:18 +0000
commit9b5c4f4d39545e53947961eadb4ab9d059be7beb (patch)
tree91032ea12d51463771914b9372431746db73c029 /sys/kern
parent00fe6cef697a96d2f848877baf9444f78dd14fb9 (diff)
downloadFreeBSD-src-9b5c4f4d39545e53947961eadb4ab9d059be7beb.zip
FreeBSD-src-9b5c4f4d39545e53947961eadb4ab9d059be7beb.tar.gz
Use the proper flag to let kern.ttys be executed without Giant.
Pointed out by: jhb
Diffstat (limited to 'sys/kern')
-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 4bb1a1f..84ff66d 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|CTLFLAG_NOLOCK,
+SYSCTL_PROC(_kern, OID_AUTO, ttys, CTLTYPE_OPAQUE|CTLFLAG_RD|CTLFLAG_MPSAFE,
0, 0, sysctl_kern_ttys, "S,xtty", "List of TTYs");
/*
OpenPOWER on IntegriCloud