From b69f35ff6ecfa8e51cf67057d33b311e8cc2c9d5 Mon Sep 17 00:00:00 2001 From: Armin Luntzer <armin.luntzer@univie.ac.at> Date: Wed, 13 Nov 2019 12:42:18 +0100 Subject: [PATCH] enable interrupts in smp boot entry --- arch/sparc/kernel/setup.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/arch/sparc/kernel/setup.c b/arch/sparc/kernel/setup.c index 0f9c0d8..80f9748 100644 --- a/arch/sparc/kernel/setup.c +++ b/arch/sparc/kernel/setup.c @@ -24,6 +24,7 @@ #include <kernel/sched.h> #include <kernel/smp.h> +#include <asm/irqflags.h> void *_kernel_stack_top; void *_kernel_stack_bottom; @@ -121,6 +122,8 @@ void smp_cpu_entry(void) reserve_kernel_stack(); BUG_ON(stack_migrate(NULL, _kernel_stack_top)); + arch_local_irq_enable(); + printk("hi i'm cpu %d\n", leon3_cpuid()); BUG_ON(!leon3_cpuid()); -- GitLab