From e5ae9fe9326f9869709fec38f58f23f3278c4a0d Mon Sep 17 00:00:00 2001 From: Eliza Weisman Date: Wed, 16 Nov 2022 10:51:23 -0800 Subject: [PATCH] don't try to set up gs local data in arch init --- src/arch/x86_64.rs | 6 ------ 1 file changed, 6 deletions(-) diff --git a/src/arch/x86_64.rs b/src/arch/x86_64.rs index ff5e424af..a9abc87c5 100644 --- a/src/arch/x86_64.rs +++ b/src/arch/x86_64.rs @@ -53,12 +53,6 @@ pub fn arch_entry(info: &'static mut bootloader::BootInfo) -> ! { pub fn init(_info: &impl BootInfo, archinfo: &ArchInfo) { pci::init_pci(); - // init boot processor's core-local data - unsafe { - GsLocalData::init(); - } - tracing::info!("set up the boot processor's local data"); - if let Some(rsdp) = archinfo.rsdp_addr { let acpi = acpi::acpi_tables(rsdp); let platform_info = acpi.and_then(|acpi| acpi.platform_info());