summaryrefslogtreecommitdiffstats
path: root/sys/sys/event.h
diff options
context:
space:
mode:
authormpi <mpi@openbsd.org>2017-12-18 10:10:53 +0000
committermpi <mpi@openbsd.org>2017-12-18 10:10:53 +0000
commit106b92f9d975072f44026d4d77dfbdcedc8f62c5 (patch)
treead45d8929106549ee25313d6cfa7b36a5372836e /sys/sys/event.h
parentRevert grabbing the socket lock in kqueue(2) filters. (diff)
downloadwireguard-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.h6
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