From 8ee42e47df6438e10aecf5b76c21f42972164104 Mon Sep 17 00:00:00 2001 From: Andreas Kling Date: Sun, 14 Feb 2021 17:51:12 +0100 Subject: [PATCH] Kernel: Mark a handful of things in CPU.cpp as READONLY_AFTER_INIT --- Kernel/Arch/i386/CPU.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Kernel/Arch/i386/CPU.cpp b/Kernel/Arch/i386/CPU.cpp index be33b7f063..0011f8c1e1 100644 --- a/Kernel/Arch/i386/CPU.cpp +++ b/Kernel/Arch/i386/CPU.cpp @@ -784,11 +784,11 @@ u32 read_dr6() return dr6; } -FPUState Processor::s_clean_fpu_state; +READONLY_AFTER_INIT FPUState Processor::s_clean_fpu_state; -static Vector* s_processors; +READONLY_AFTER_INIT static Vector* s_processors; static SpinLock s_processor_lock; -volatile u32 Processor::g_total_processors; +READONLY_AFTER_INIT volatile u32 Processor::g_total_processors; static volatile bool s_smp_enabled; Vector& Processor::processors()