]> git.kernelconcepts.de Git - karo-tx-linux.git/blobdiff - kernel/sched.c
[PATCH] sched: tasks cannot run on cpus onlined after boot
[karo-tx-linux.git] / kernel / sched.c
index 3df33da0dafc9caf82b637ca372e6de709b6c2bc..cca93cc0dd7d8ba7272b1ea4782e87c97bfe1a09 100644 (file)
@@ -6865,7 +6865,7 @@ void __init sched_init_smp(void)
 
        lock_cpu_hotplug();
        arch_init_sched_domains(&cpu_online_map);
-       cpus_andnot(non_isolated_cpus, cpu_online_map, cpu_isolated_map);
+       cpus_andnot(non_isolated_cpus, cpu_possible_map, cpu_isolated_map);
        if (cpus_empty(non_isolated_cpus))
                cpu_set(smp_processor_id(), non_isolated_cpus);
        unlock_cpu_hotplug();