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) });