version 1.131.2.1, 2008/06/18 16:33:59 |
version 1.131.2.2, 2008/06/27 15:11:55 |
Line 608 swappable(struct lwp *l) |
|
Line 608 swappable(struct lwp *l) |
|
return false; |
return false; |
if (l->l_holdcnt != 0) |
if (l->l_holdcnt != 0) |
return false; |
return false; |
|
if (l->l_class != SCHED_OTHER) |
|
return false; |
if (l->l_syncobj == &rw_syncobj || l->l_syncobj == &mutex_syncobj) |
if (l->l_syncobj == &rw_syncobj || l->l_syncobj == &mutex_syncobj) |
return false; |
return false; |
if (l->l_proc->p_stat != SACTIVE && l->l_proc->p_stat != SSTOP) |
if (l->l_proc->p_stat != SACTIVE && l->l_proc->p_stat != SSTOP) |