From 6bf8238fb191aac391e52e248aabefd1a5072afb Mon Sep 17 00:00:00 2001 From: 4lDO2 <4lDO2@protonmail.com> Date: Fri, 26 Jan 2024 11:54:24 +0100 Subject: [PATCH] Unset procmask for kmain. --- src/context/mod.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/src/context/mod.rs b/src/context/mod.rs index 3dcfc5b8e0..ceb5cf16a9 100644 --- a/src/context/mod.rs +++ b/src/context/mod.rs @@ -76,6 +76,7 @@ pub fn init() { context.sched_affinity = LogicalCpuSet::empty(); context.sched_affinity.atomic_set(crate::cpu_id()); context.name = Cow::Borrowed("kmain"); + context.sig.procmask = 0; self::arch::EMPTY_CR3.call_once(|| unsafe { RmmA::table(TableKind::User) });