From 61587d1b2633c15d11a1d7d33a2650d3204a5db8 Mon Sep 17 00:00:00 2001 From: AlmuHS Date: Sat, 7 Sep 2019 13:30:26 +0200 Subject: fix: initialize BSP's APIC ID in apic2kernel --- i386/i386at/acpi_rsdp.c | 1 + 1 file changed, 1 insertion(+) diff --git a/i386/i386at/acpi_rsdp.c b/i386/i386at/acpi_rsdp.c index 9617a589..12f85624 100644 --- a/i386/i386at/acpi_rsdp.c +++ b/i386/i386at/acpi_rsdp.c @@ -320,6 +320,7 @@ int extra_setup() else { lapic = (ApicLocalUnit*)virt; + apic2kernel[lapic->apic_id.r]; printf("LAPIC mapped: physical: 0x%lx virtual: 0x%lx version: 0x%x\n", (unsigned long)lapic_addr, (unsigned long)virt, (unsigned)lapic->version.r); -- cgit v1.2.3