Index: sys/riscv/riscv/mp_machdep.c =================================================================== --- sys/riscv/riscv/mp_machdep.c +++ sys/riscv/riscv/mp_machdep.c @@ -228,7 +228,6 @@ __asm __volatile("mv gp, %0" :: "r"(pcpup)); /* Workaround: make sure wfi doesn't halt the hart */ - intr_disable(); csr_set(sie, SIE_SSIE); csr_set(sip, SIE_SSIE); @@ -254,9 +253,6 @@ /* Start per-CPU event timers. */ cpu_initclocks_ap(); - /* Enable interrupts */ - intr_enable(); - /* Enable external (PLIC) interrupts */ csr_set(sie, SIE_SEIE);