diff options
Diffstat (limited to 'arch/powerpc/kernel/smp.c')
| -rw-r--r-- | arch/powerpc/kernel/smp.c | 4 | 
1 files changed, 2 insertions, 2 deletions
diff --git a/arch/powerpc/kernel/smp.c b/arch/powerpc/kernel/smp.c index 793401e6508..ee7ac5e6e28 100644 --- a/arch/powerpc/kernel/smp.c +++ b/arch/powerpc/kernel/smp.c @@ -610,7 +610,7 @@ static struct device_node *cpu_to_l2cache(int cpu)  }  /* Activate a secondary processor. */ -void start_secondary(void *unused) +__cpuinit void start_secondary(void *unused)  {  	unsigned int cpu = smp_processor_id();  	struct device_node *l2_cache; @@ -669,7 +669,7 @@ void start_secondary(void *unused)  	local_irq_enable(); -	cpu_idle(); +	cpu_startup_entry(CPUHP_ONLINE);  	BUG();  }  |