From 9e212277b592dac3b97c58c82ae5e9db826bd4c9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lo=C3=AFc=20Gr=C3=A9goire?= Date: Sat, 20 Jun 2026 12:08:59 -0400 Subject: [PATCH] ke: export Mutex --- src/ex/init.zig | 2 +- src/kern/root.zig | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/src/ex/init.zig b/src/ex/init.zig index e24757d..340b154 100644 --- a/src/ex/init.zig +++ b/src/ex/init.zig @@ -8,7 +8,7 @@ const ps = r.ps; const amd64 = @import("arch"); const turnstile = ke.private.turnstile; -var mtx: ke.private.mutex.Mutex = .init(); +var mtx: ke.Mutex = .init(); var shared_counter: usize = 0; var work_item: ex.WorkItem = undefined; diff --git a/src/kern/root.zig b/src/kern/root.zig index 5c211c3..e73e264 100644 --- a/src/kern/root.zig +++ b/src/kern/root.zig @@ -19,6 +19,7 @@ pub const ExportedCpuLocal = p.cpu.ExportedCpuLocal; pub const CpuMask = p.cpu.CpuMask; pub const Event = p.event.Event; pub const Queue = p.queue.Queue; +pub const Mutex = p.mutex.Mutex; // === Exported Interfaces === pub const panic = p.panic.panic;