From e07242e3a1589742772732c4e739f78bdab20a00 Mon Sep 17 00:00:00 2001
From: Ian Moffett <ian@osmora.org>
Date: Tue, 19 Dec 2023 22:08:43 -0500
Subject: kernel/amd64: lapic: Fixup LAPIC state tracking

This commit removes the lapic_set_base() function and certain globals
from the Local APIC driver so it won't cause problems on hardware with
many CPU sockets or that is just wacky.

Signed-off-by: Ian Moffett <ian@osmora.org>
---
 sys/firmware/acpi/acpi_init.c | 1 -
 1 file changed, 1 deletion(-)

(limited to 'sys/firmware/acpi/acpi_init.c')

diff --git a/sys/firmware/acpi/acpi_init.c b/sys/firmware/acpi/acpi_init.c
index 93a9cf4..4ba1928 100644
--- a/sys/firmware/acpi/acpi_init.c
+++ b/sys/firmware/acpi/acpi_init.c
@@ -107,7 +107,6 @@ acpi_init(void)
         panic("Root SDT has an invalid checksum!\n");
     }
     root_sdt_entries = (root_sdt->hdr.length - sizeof(root_sdt->hdr)) / 4;
-    acpi_parse_madt();
 
 #if defined(__x86_64__)
     /* Hyra requires HPET on x86_64 */
-- 
cgit v1.2.3