From: Samuel J. Greear Date: Tue, 7 Sep 2010 02:10:14 +0000 (+0000) Subject: kernel - Expose mpsafe/collision internals of kq token via sysctl X-Git-Tag: v2.9.0~278 X-Git-Url: https://gitweb.dragonflybsd.org/dragonfly.git/commitdiff_plain/98198f3dbc558be52151644bcabaaf31bcdf952c kernel - Expose mpsafe/collision internals of kq token via sysctl --- diff --git a/sys/kern/kern_event.c b/sys/kern/kern_event.c index fe76ed605d..f0b5b353a3 100644 --- a/sys/kern/kern_event.c +++ b/sys/kern/kern_event.c @@ -61,6 +61,10 @@ * Global token for kqueue subsystem */ struct lwkt_token kq_token = LWKT_TOKEN_UP_INITIALIZER(kq_token); +SYSCTL_INT(_lwkt, OID_AUTO, kq_mpsafe, + CTLFLAG_RW, &kq_token.t_flags, 0, ""); +SYSCTL_LONG(_lwkt, OID_AUTO, kq_collisions, + CTLFLAG_RW, &kq_token.t_collisions, 0, ""); MALLOC_DEFINE(M_KQUEUE, "kqueue", "memory for kqueue system");