---
i386/i386/mp_desc.c | 3 +++
1 file changed, 3 insertions(+)
diff --git a/i386/i386/mp_desc.c b/i386/i386/mp_desc.c
index 1343861c..571591b8 100644
--- a/i386/i386/mp_desc.c
+++ b/i386/i386/mp_desc.c
@@ -315,6 +315,9 @@ start_other_cpus(void)
/* This is set once for all APs to use */
pmap_make_temporary_mapping();
+ /* Re-enable LAPIC to allow sending IPIs */
+ lapic_enable();
+
for (cpu = 1; cpu < ncpus; cpu++) {
machine_slot[cpu].running = FALSE;
}
--
2.51.0