summaryrefslogtreecommitdiffstats
path: root/sys/kern/kern_kthread.c
diff options
context:
space:
mode:
authorjhb <jhb@FreeBSD.org>2006-02-22 17:21:45 +0000
committerjhb <jhb@FreeBSD.org>2006-02-22 17:21:45 +0000
commitc5b264075022c686947465fe6278ed016b244126 (patch)
treed289df0b48840abac6e7648c993aa4cb45277714 /sys/kern/kern_kthread.c
parentd6902d680b5355d12a5cff6cc8777a9d20506082 (diff)
downloadFreeBSD-src-c5b264075022c686947465fe6278ed016b244126.zip
FreeBSD-src-c5b264075022c686947465fe6278ed016b244126.tar.gz
Don't do a PHOLD() in kthread_create() w/o a matching PRELE() in
kthread_exit(). Rather than add the missing PRELE() I chose to just axe the PHOLD() since it was redundant with the P_SYSTEM flag. MFC after: 1 week
Diffstat (limited to 'sys/kern/kern_kthread.c')
-rw-r--r--sys/kern/kern_kthread.c1
1 files changed, 0 insertions, 1 deletions
diff --git a/sys/kern/kern_kthread.c b/sys/kern/kern_kthread.c
index bce38c1..30efbaf 100644
--- a/sys/kern/kern_kthread.c
+++ b/sys/kern/kern_kthread.c
@@ -98,7 +98,6 @@ kthread_create(void (*func)(void *), void *arg,
mtx_lock(&p2->p_sigacts->ps_mtx);
p2->p_sigacts->ps_flag |= PS_NOCLDWAIT;
mtx_unlock(&p2->p_sigacts->ps_mtx);
- _PHOLD(p2);
PROC_UNLOCK(p2);
/* set up arg0 for 'ps', et al */
OpenPOWER on IntegriCloud