diff options
-rw-r--r-- | arch/xtensa/kernel/smp.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/arch/xtensa/kernel/smp.c b/arch/xtensa/kernel/smp.c index 1c7a209795e8..aa8bd8717927 100644 --- a/arch/xtensa/kernel/smp.c +++ b/arch/xtensa/kernel/smp.c | |||
@@ -151,9 +151,10 @@ void secondary_start_kernel(void) | |||
151 | secondary_init_irq(); | 151 | secondary_init_irq(); |
152 | local_timer_setup(cpu); | 152 | local_timer_setup(cpu); |
153 | 153 | ||
154 | set_cpu_online(cpu, true); | ||
155 | |||
154 | local_irq_enable(); | 156 | local_irq_enable(); |
155 | 157 | ||
156 | set_cpu_online(cpu, true); | ||
157 | complete(&cpu_running); | 158 | complete(&cpu_running); |
158 | 159 | ||
159 | cpu_startup_entry(CPUHP_ONLINE); | 160 | cpu_startup_entry(CPUHP_ONLINE); |