Loading drivers/cpuidle/cpuidle.c +1 −1 Original line number Diff line number Diff line Loading @@ -660,13 +660,13 @@ static void wake_up_idle_cpus(void *v) int cpu; struct cpumask cpus; preempt_disable(); if (v) { cpumask_andnot(&cpus, v, cpu_isolated_mask); cpumask_and(&cpus, &cpus, cpu_online_mask); } else cpumask_andnot(&cpus, cpu_online_mask, cpu_isolated_mask); preempt_disable(); for_each_cpu(cpu, &cpus) { if (cpu == smp_processor_id()) continue; Loading Loading
drivers/cpuidle/cpuidle.c +1 −1 Original line number Diff line number Diff line Loading @@ -660,13 +660,13 @@ static void wake_up_idle_cpus(void *v) int cpu; struct cpumask cpus; preempt_disable(); if (v) { cpumask_andnot(&cpus, v, cpu_isolated_mask); cpumask_and(&cpus, &cpus, cpu_online_mask); } else cpumask_andnot(&cpus, cpu_online_mask, cpu_isolated_mask); preempt_disable(); for_each_cpu(cpu, &cpus) { if (cpu == smp_processor_id()) continue; Loading