diff options
Diffstat (limited to 'sys/kern/kern_shutdown.c')
-rw-r--r-- | sys/kern/kern_shutdown.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/sys/kern/kern_shutdown.c b/sys/kern/kern_shutdown.c index 8778e8a..e3763d5 100644 --- a/sys/kern/kern_shutdown.c +++ b/sys/kern/kern_shutdown.c @@ -308,8 +308,10 @@ boot(int howto) DROP_GIANT(); for (subiter = 0; subiter < 50 * iter; subiter++) { mtx_lock_spin(&sched_lock); - curthread->td_proc->p_stats->p_ru.ru_nvcsw++; - mi_switch(); /* Allow interrupt threads to run */ + /* + * Allow interrupt threads to run + */ + mi_switch(SW_VOL); mtx_unlock_spin(&sched_lock); DELAY(1000); } |