|
@@ -839,8 +839,11 @@ static int __init topology_init(void)
|
|
|
{
|
|
|
int cpu;
|
|
|
|
|
|
- for_each_possible_cpu(cpu)
|
|
|
- register_cpu(&per_cpu(cpu_data, cpu).cpu, cpu);
|
|
|
+ for_each_possible_cpu(cpu) {
|
|
|
+ struct cpuinfo_arm *cpuinfo = &per_cpu(cpu_data, cpu);
|
|
|
+ cpuinfo->cpu.hotpluggable = 1;
|
|
|
+ register_cpu(&cpuinfo->cpu, cpu);
|
|
|
+ }
|
|
|
|
|
|
return 0;
|
|
|
}
|