Loading kernel/smp.c +3 −2 Original line number Diff line number Diff line Loading @@ -19,6 +19,7 @@ #include <linux/sched.h> #include <linux/sched/idle.h> #include <linux/hypervisor.h> #include <linux/suspend.h> #include "smpboot.h" Loading Loading @@ -769,8 +770,8 @@ void wake_up_all_idle_cpus(void) for_each_online_cpu(cpu) { if (cpu == smp_processor_id()) continue; if (!cpu_isolated(cpu)) if (s2idle_state == S2IDLE_STATE_ENTER || !cpu_isolated(cpu)) wake_up_if_idle(cpu); } preempt_enable(); Loading Loading
kernel/smp.c +3 −2 Original line number Diff line number Diff line Loading @@ -19,6 +19,7 @@ #include <linux/sched.h> #include <linux/sched/idle.h> #include <linux/hypervisor.h> #include <linux/suspend.h> #include "smpboot.h" Loading Loading @@ -769,8 +770,8 @@ void wake_up_all_idle_cpus(void) for_each_online_cpu(cpu) { if (cpu == smp_processor_id()) continue; if (!cpu_isolated(cpu)) if (s2idle_state == S2IDLE_STATE_ENTER || !cpu_isolated(cpu)) wake_up_if_idle(cpu); } preempt_enable(); Loading