diff options
| author | Julian Elischer <julian@FreeBSD.org> | 2002-09-11 08:13:56 +0000 |
|---|---|---|
| committer | Julian Elischer <julian@FreeBSD.org> | 2002-09-11 08:13:56 +0000 |
| commit | 71fad9fdeefd5d874768802125f98ea6450cfa5c (patch) | |
| tree | 10514ece7d621a24c034e4c778c793b9ea2d9675 /sys/kern/ksched.c | |
| parent | 527eee2d404ad5415be0b17e0403d29f3ea924c3 (diff) | |
Notes
Diffstat (limited to 'sys/kern/ksched.c')
| -rw-r--r-- | sys/kern/ksched.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/sys/kern/ksched.c b/sys/kern/ksched.c index bbe36bea6874..881d4a317909 100644 --- a/sys/kern/ksched.c +++ b/sys/kern/ksched.c @@ -182,9 +182,9 @@ int ksched_setscheduler(register_t *ret, struct ksched *ksched, mtx_lock_spin(&sched_lock); rtp_to_pri(&rtp, kg); FOREACH_THREAD_IN_GROUP(kg, td) { /* XXXKSE */ - if (td->td_state == TDS_RUNNING) { + if (TD_IS_RUNNING(td)) { td->td_kse->ke_flags |= KEF_NEEDRESCHED; - } else if (td->td_state == TDS_RUNQ) { + } else if (TD_ON_RUNQ(td)) { if (td->td_priority > kg->kg_user_pri) { remrunqueue(td); td->td_priority = @@ -215,9 +215,9 @@ int ksched_setscheduler(register_t *ret, struct ksched *ksched, * scheduling info alone. */ FOREACH_THREAD_IN_GROUP(kg, td) { - if (td->td_state == TDS_RUNNING) { + if (TD_IS_RUNNING(td)) { td->td_kse->ke_flags |= KEF_NEEDRESCHED; - } else if (td->td_state == TDS_RUNQ) { + } else if (TD_ON_RUNQ(td)) { if (td->td_priority > kg->kg_user_pri) { remrunqueue(td); td->td_priority = |
