|
@@ -47,7 +47,7 @@ void __init smp_prepare_cpus(unsigned int max_cpus)
|
|
plat_prepare_cpus(max_cpus);
|
|
plat_prepare_cpus(max_cpus);
|
|
|
|
|
|
#ifndef CONFIG_HOTPLUG_CPU
|
|
#ifndef CONFIG_HOTPLUG_CPU
|
|
- cpu_present_map = cpu_possible_map;
|
|
|
|
|
|
+ init_cpu_present(&cpu_possible_map);
|
|
#endif
|
|
#endif
|
|
}
|
|
}
|
|
|
|
|
|
@@ -58,8 +58,8 @@ void __devinit smp_prepare_boot_cpu(void)
|
|
__cpu_number_map[0] = cpu;
|
|
__cpu_number_map[0] = cpu;
|
|
__cpu_logical_map[0] = cpu;
|
|
__cpu_logical_map[0] = cpu;
|
|
|
|
|
|
- cpu_set(cpu, cpu_online_map);
|
|
|
|
- cpu_set(cpu, cpu_possible_map);
|
|
|
|
|
|
+ set_cpu_online(cpu, true);
|
|
|
|
+ set_cpu_possible(cpu, true);
|
|
}
|
|
}
|
|
|
|
|
|
asmlinkage void __cpuinit start_secondary(void)
|
|
asmlinkage void __cpuinit start_secondary(void)
|