aboutsummaryrefslogtreecommitdiff
path: root/sys
diff options
context:
space:
mode:
authorKonstantin Belousov <kib@FreeBSD.org>2011-11-09 17:13:41 +0000
committerKonstantin Belousov <kib@FreeBSD.org>2011-11-09 17:13:41 +0000
commitebd2498cdf87678657628731b6aecfe8295b6535 (patch)
tree74370c4e5eb8be497e2592c0083e2107cc85ddf7 /sys
parentda5a448eb21e4e7ea5dc9a9ebff28c82d1f90d58 (diff)
Notes
Diffstat (limited to 'sys')
-rw-r--r--sys/sys/proc.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/sys/sys/proc.h b/sys/sys/proc.h
index fb9791303ddc1..813c2362d5aa7 100644
--- a/sys/sys/proc.h
+++ b/sys/sys/proc.h
@@ -755,6 +755,7 @@ MALLOC_DECLARE(M_SUBPROC);
} while (0)
#define _PRELE(p) do { \
PROC_LOCK_ASSERT((p), MA_OWNED); \
+ PROC_ASSERT_HELD(p); \
(--(p)->p_lock); \
if (((p)->p_flag & P_WEXIT) && (p)->p_lock == 0) \
wakeup(&(p)->p_lock); \