Loading kernel/smp.c +3 −1 Original line number Diff line number Diff line Loading @@ -15,6 +15,7 @@ #include <linux/cpu.h> #include <linux/sched.h> #include <linux/hypervisor.h> #include <linux/suspend.h> #include "smpboot.h" Loading Loading @@ -751,7 +752,8 @@ void wake_up_all_idle_cpus(void) for_each_online_cpu(cpu) { if (cpu == smp_processor_id()) continue; if (!cpu_isolated(cpu)) if (suspend_freeze_state == FREEZE_STATE_ENTER || !cpu_isolated(cpu)) wake_up_if_idle(cpu); } preempt_enable(); Loading Loading
kernel/smp.c +3 −1 Original line number Diff line number Diff line Loading @@ -15,6 +15,7 @@ #include <linux/cpu.h> #include <linux/sched.h> #include <linux/hypervisor.h> #include <linux/suspend.h> #include "smpboot.h" Loading Loading @@ -751,7 +752,8 @@ void wake_up_all_idle_cpus(void) for_each_online_cpu(cpu) { if (cpu == smp_processor_id()) continue; if (!cpu_isolated(cpu)) if (suspend_freeze_state == FREEZE_STATE_ENTER || !cpu_isolated(cpu)) wake_up_if_idle(cpu); } preempt_enable(); Loading