From 2b91067c894efde74e96fd9216598a5782699c7b Mon Sep 17 00:00:00 2001 From: Amlal El Mahrouss Date: Wed, 14 May 2025 12:56:18 +0200 Subject: feat(kernel): Set SubSystem according to TASK/PROCESS structure. also: - Introduce the KernelTaskScheduler soon. - Reintroduce ZXD binaries for signed drivers. - Made the arguments name inside kernel spawn function inside CodeMgr clearer. Signed-off-by: Amlal El Mahrouss --- dev/kernel/KernelKit/CoreProcessScheduler.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'dev/kernel/KernelKit/CoreProcessScheduler.h') diff --git a/dev/kernel/KernelKit/CoreProcessScheduler.h b/dev/kernel/KernelKit/CoreProcessScheduler.h index 4fd6321c..3f55c099 100644 --- a/dev/kernel/KernelKit/CoreProcessScheduler.h +++ b/dev/kernel/KernelKit/CoreProcessScheduler.h @@ -22,6 +22,7 @@ namespace Kernel { class USER_PROCESS; class KERNEL_TASK; +class KernelTaskScheduler; class UserProcessScheduler; class UserProcessTeam; @@ -96,7 +97,7 @@ struct PROCESS_FILE_TREE { enum class ProcessSubsystem : Int32 { kProcessSubsystemSecurity = 100, - kProcessSubsystemApplication, + kProcessSubsystemUser, kProcessSubsystemService, kProcessSubsystemDriver, kProcessSubsystemInvalid = 0xFFFFFFF, -- cgit v1.2.3