summaryrefslogtreecommitdiffhomepage
path: root/dev/kernel/KernelKit
diff options
context:
space:
mode:
authorAmlal El Mahrouss <amlal@nekernel.org>2025-06-10 16:24:48 +0200
committerAmlal El Mahrouss <amlal@nekernel.org>2025-06-10 16:24:54 +0200
commit6862d802a882d989e36fee2b0aa200391d948f16 (patch)
treee53809838a030fdc2275889aaaf40bfd8d11b14f /dev/kernel/KernelKit
parentf0f5c992ff0216e2e33f84751d5a389ebfb017b8 (diff)
fix: UserProcessScheduler security patches.
These patches are regarding: - Thread safety (exit code global has been removed.) - Code quality, in `SpawnDylib` - In memory allocation checks too. Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
Diffstat (limited to 'dev/kernel/KernelKit')
-rw-r--r--dev/kernel/KernelKit/UserProcessScheduler.h2
1 files changed, 0 insertions, 2 deletions
diff --git a/dev/kernel/KernelKit/UserProcessScheduler.h b/dev/kernel/KernelKit/UserProcessScheduler.h
index 7c994726..5bc5b8d2 100644
--- a/dev/kernel/KernelKit/UserProcessScheduler.h
+++ b/dev/kernel/KernelKit/UserProcessScheduler.h
@@ -228,8 +228,6 @@ class UserProcessHelper final {
STATIC ErrorOr<PID> TheCurrentPID();
STATIC SizeT StartScheduling();
};
-
-const UInt32& sched_get_exit_code(void) noexcept;
} // namespace Kernel
#include <KernelKit/ThreadLocalStorage.h>