Kernel: Prevent userspace from overwriting CPU load memory

This commit is contained in:
2024-11-17 03:12:30 +02:00
parent 51bfe4252d
commit 5e8fdc997a
2 changed files with 64 additions and 8 deletions

View File

@@ -60,6 +60,7 @@ namespace Kernel
static void wait_until_processors_ready();
static void toggle_should_print_cpu_load() { s_should_print_cpu_load = !s_should_print_cpu_load; }
static bool get_should_print_cpu_load() { return s_should_print_cpu_load; }
static ProcessorID bsb_id() { return s_bsb_id; }
static bool current_is_bsb() { return current_id() == bsb_id(); }