diff --git a/Kernel/Arch/x86/ProcessorInfo.h b/Kernel/Arch/x86/ProcessorInfo.h index c7c15e4a826..e6c3514aea3 100644 --- a/Kernel/Arch/x86/ProcessorInfo.h +++ b/Kernel/Arch/x86/ProcessorInfo.h @@ -18,7 +18,6 @@ namespace Kernel { class Processor; class ProcessorInfo { - Processor& m_processor; String m_cpuid; String m_brand; NonnullOwnPtr m_features; @@ -29,7 +28,7 @@ class ProcessorInfo { u32 m_apic_id; public: - ProcessorInfo(Processor& processor); + ProcessorInfo(Processor const& processor); const String& cpuid() const { return m_cpuid; } const String& brand() const { return m_brand; } diff --git a/Kernel/Arch/x86/common/ProcessorInfo.cpp b/Kernel/Arch/x86/common/ProcessorInfo.cpp index e843068ec69..19fc973f741 100644 --- a/Kernel/Arch/x86/common/ProcessorInfo.cpp +++ b/Kernel/Arch/x86/common/ProcessorInfo.cpp @@ -12,9 +12,8 @@ namespace Kernel { -ProcessorInfo::ProcessorInfo(Processor& processor) - : m_processor(processor) - , m_features(m_processor.features_string()) +ProcessorInfo::ProcessorInfo(Processor const& processor) + : m_features(processor.features_string()) { u32 max_leaf; {