From 746bf12ac4e2dd455d940bce0e6816fe4012ce5f Mon Sep 17 00:00:00 2001 From: Idan Horowitz Date: Sun, 25 Sep 2022 15:05:04 +0300 Subject: [PATCH] Kernel: Remove unused InterruptManagement::m_smp_enabled --- Kernel/Arch/x86/InterruptManagement.h | 2 -- Kernel/Arch/x86/common/InterruptManagement.cpp | 2 -- 2 files changed, 4 deletions(-) diff --git a/Kernel/Arch/x86/InterruptManagement.h b/Kernel/Arch/x86/InterruptManagement.h index afb82a5074..fbfa90aa55 100644 --- a/Kernel/Arch/x86/InterruptManagement.h +++ b/Kernel/Arch/x86/InterruptManagement.h @@ -51,7 +51,6 @@ public: virtual void switch_to_pic_mode(); virtual void switch_to_ioapic_mode(); - bool smp_enabled() const { return m_smp_enabled; } LockRefPtr get_responsible_irq_controller(u8 interrupt_vector); LockRefPtr get_responsible_irq_controller(IRQControllerType controller_type, u8 interrupt_vector); @@ -70,7 +69,6 @@ private: InterruptManagement(); PhysicalAddress search_for_madt(); void locate_apic_data(); - bool m_smp_enabled { false }; Vector> m_interrupt_controllers; Vector m_isa_interrupt_overrides; Vector m_pci_interrupt_overrides; diff --git a/Kernel/Arch/x86/common/InterruptManagement.cpp b/Kernel/Arch/x86/common/InterruptManagement.cpp index 50b86f2809..b3c5d2e386 100644 --- a/Kernel/Arch/x86/common/InterruptManagement.cpp +++ b/Kernel/Arch/x86/common/InterruptManagement.cpp @@ -142,7 +142,6 @@ UNMAP_AFTER_INIT void InterruptManagement::switch_to_pic_mode() { dmesgln("Interrupts: Switch to Legacy PIC mode"); InterruptDisabler disabler; - m_smp_enabled = false; m_interrupt_controllers[0] = adopt_lock_ref(*new PIC()); SpuriousInterruptHandler::initialize(7); SpuriousInterruptHandler::initialize(15); @@ -170,7 +169,6 @@ UNMAP_AFTER_INIT void InterruptManagement::switch_to_ioapic_mode() dbgln("Interrupts: MADT @ P {}", m_madt.as_ptr()); locate_apic_data(); - m_smp_enabled = true; if (m_interrupt_controllers.size() == 1) { if (get_interrupt_controller(0).type() == IRQControllerType::i8259) { dmesgln("Interrupts: NO IOAPIC detected, Reverting to PIC mode.");