From 78772d95f14818efadc676651d30b04f6ae57c7d Mon Sep 17 00:00:00 2001 From: Amlal Date: Sun, 22 Dec 2024 16:50:01 +0100 Subject: IMPL: Issue #4 Fixing a bug within the scheduler, which causes a SIGKILL to happen. Signed-off-by: Amlal --- dev/Kernel/HALKit/AMD64/HalKernelMain.cc | 2 +- dev/Kernel/HALKit/ARM64/HalKernelMain.cc | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) (limited to 'dev/Kernel/HALKit') diff --git a/dev/Kernel/HALKit/AMD64/HalKernelMain.cc b/dev/Kernel/HALKit/AMD64/HalKernelMain.cc index 9333d3c5..2de886ca 100644 --- a/dev/Kernel/HALKit/AMD64/HalKernelMain.cc +++ b/dev/Kernel/HALKit/AMD64/HalKernelMain.cc @@ -86,7 +86,7 @@ EXTERN_C Kernel::Void hal_real_init(Kernel::Void) noexcept { CG::CGDrawBackground(); - rtl_kernel_main(0, nullptr, nullptr, 0); + Kernel::rtl_create_process(rtl_kernel_main, "ZkaOS System Kernel"); if (kHandoverHeader->f_HardwareTables.f_MultiProcessingEnabled) Kernel::HAL::mp_get_cores(kHandoverHeader->f_HardwareTables.f_VendorPtr); diff --git a/dev/Kernel/HALKit/ARM64/HalKernelMain.cc b/dev/Kernel/HALKit/ARM64/HalKernelMain.cc index c7c642ff..2901e80b 100644 --- a/dev/Kernel/HALKit/ARM64/HalKernelMain.cc +++ b/dev/Kernel/HALKit/ARM64/HalKernelMain.cc @@ -49,7 +49,7 @@ EXTERN_C void hal_init_platform( CG::CGDrawBackground(); - rtl_kernel_main(0, nullptr, nullptr, 0); + Kernel::rtl_create_process(rtl_kernel_main, "ZkaOS System Kernel"); while (YES) { -- cgit v1.2.3