diff --git a/kernel/smp.c b/kernel/smp.c index d8431d301bb2..d0e3a6d4af57 100644 --- a/kernel/smp.c +++ b/kernel/smp.c @@ -954,7 +954,9 @@ void wake_up_all_idle_cpus(void) if (cpu == smp_processor_id()) continue; +#if CONFIG_SUSPEND if (s2idle_state == S2IDLE_STATE_ENTER || cpu_active(cpu)) +#endif wake_up_if_idle(cpu); } preempt_enable();