version 1.136, 2007/03/09 14:11:24 |
version 1.137, 2007/03/13 00:35:44 |
Line 320 fork1(struct lwp *l1, int flags, int exi |
|
Line 320 fork1(struct lwp *l1, int flags, int exi |
|
/* XXX p_smutex can be IPL_VM except for audio drivers */ |
/* XXX p_smutex can be IPL_VM except for audio drivers */ |
mutex_init(&p2->p_smutex, MUTEX_SPIN, IPL_SCHED); |
mutex_init(&p2->p_smutex, MUTEX_SPIN, IPL_SCHED); |
mutex_init(&p2->p_stmutex, MUTEX_SPIN, IPL_STATCLOCK); |
mutex_init(&p2->p_stmutex, MUTEX_SPIN, IPL_STATCLOCK); |
mutex_init(&p2->p_rasmutex, MUTEX_SPIN, IPL_NONE); |
mutex_init(&p2->p_rasmutex, MUTEX_SPIN, IPL_SCHED); |
mutex_init(&p2->p_mutex, MUTEX_DEFAULT, IPL_NONE); |
mutex_init(&p2->p_mutex, MUTEX_DEFAULT, IPL_NONE); |
cv_init(&p2->p_refcv, "drainref"); |
cv_init(&p2->p_refcv, "drainref"); |
cv_init(&p2->p_waitcv, "wait"); |
cv_init(&p2->p_waitcv, "wait"); |