diff --git a/sys/kern/kern_shutdown.c b/sys/kern/kern_shutdown.c index 1e83e0756a5..27b4cfd5d05 100644 --- a/sys/kern/kern_shutdown.c +++ b/sys/kern/kern_shutdown.c @@ -247,7 +247,7 @@ boot(int howto) { static int first_buf_printf = 1; -#ifdef SMP +#if defined(SMP) && (defined(__i386__) || defined(__amd64__)) /* Do all shutdown processing on cpu0 */ mtx_lock_spin(&sched_lock); sched_bind(curthread, 0);