diff options
author | mpi <mpi@openbsd.org> | 2017-12-18 10:10:53 +0000 |
---|---|---|
committer | mpi <mpi@openbsd.org> | 2017-12-18 10:10:53 +0000 |
commit | 106b92f9d975072f44026d4d77dfbdcedc8f62c5 (patch) | |
tree | ad45d8929106549ee25313d6cfa7b36a5372836e /sys/sys/event.h | |
parent | Revert grabbing the socket lock in kqueue(2) filters. (diff) | |
download | wireguard-openbsd-106b92f9d975072f44026d4d77dfbdcedc8f62c5.tar.xz wireguard-openbsd-106b92f9d975072f44026d4d77dfbdcedc8f62c5.zip |
Revert support for multiple threads to enter kqueue_scan() in parallel.
It is not clear if this change is responsible for the lockups experienced
by dhill@ and jcs@ but since we're no longer grabbing the socket lock in
kqueue(2) filters there's no need for this change.
Diffstat (limited to 'sys/sys/event.h')
-rw-r--r-- | sys/sys/event.h | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/sys/sys/event.h b/sys/sys/event.h index 0bcf648b60c..a3036a8aa13 100644 --- a/sys/sys/event.h +++ b/sys/sys/event.h @@ -1,4 +1,4 @@ -/* $OpenBSD: event.h,v 1.27 2017/11/04 14:13:53 mpi Exp $ */ +/* $OpenBSD: event.h,v 1.28 2017/12/18 10:10:53 mpi Exp $ */ /*- * Copyright (c) 1999,2000,2001 Jonathan Lemon <jlemon@FreeBSD.org> @@ -121,8 +121,6 @@ SLIST_HEAD(klist, knote); #ifdef _KERNEL -#define EVFILT_MARKER 0xF /* placemarker for tailq */ - /* * hint flag for in-kernel use - must not equal any existing note */ @@ -168,8 +166,6 @@ struct knote { #define KN_QUEUED 0x0002 /* event is on queue */ #define KN_DISABLED 0x0004 /* event is disabled */ #define KN_DETACHED 0x0008 /* knote is detached */ -#define KN_PROCESSING 0x0010 /* event processing in prog */ -#define KN_WAITING 0x0020 /* waiting on processing */ #define kn_id kn_kevent.ident #define kn_filter kn_kevent.filter |