From 01fb3ca21dd5846ecd7e4e94571ede5a5264d9a6 Mon Sep 17 00:00:00 2001 From: Amlal EL Mahrouss Date: Tue, 30 Jul 2024 18:06:17 +0200 Subject: [SMP] WiP impelementation of SMP inside the HAL. - Doing R&D on SMP on AMD64, - Working on a first application. Signed-off-by: Amlal EL Mahrouss --- Kernel/KernelKit/MPManager.hpp | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'Kernel/KernelKit/MPManager.hpp') diff --git a/Kernel/KernelKit/MPManager.hpp b/Kernel/KernelKit/MPManager.hpp index 6f23dd66..ccd1af37 100644 --- a/Kernel/KernelKit/MPManager.hpp +++ b/Kernel/KernelKit/MPManager.hpp @@ -66,11 +66,11 @@ namespace Kernel private: HAL::StackFrame* fStack{nullptr}; - ThreadKind fKind; - ThreadID fID; - ProcessID fSourcePID; - bool fWakeup; - bool fBusy; + ThreadKind fKind{ThreadKind::kInvalidHart}; + ThreadID fID{0}; + ProcessID fSourcePID{-1}; + bool fWakeup{false}; + bool fBusy{false}; private: friend class MPManager; -- cgit v1.2.3