From 3f17ebf175aedd90a708657a8a2540b41d0532fe Mon Sep 17 00:00:00 2001 From: Daniel Samson <12231216+daniel-samson@users.noreply.github.com> Date: Sun, 5 Jul 2026 19:03:07 +0100 Subject: [PATCH] rename sched to scheduler --- src/kernel/ipc.zig | 2 +- src/kernel/main.zig | 4 ++-- src/kernel/{sched.zig => scheduler.zig} | 0 src/kernel/tests.zig | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) rename src/kernel/{sched.zig => scheduler.zig} (100%) diff --git a/src/kernel/ipc.zig b/src/kernel/ipc.zig index 4d7c565..a7bcd1e 100644 --- a/src/kernel/ipc.zig +++ b/src/kernel/ipc.zig @@ -12,7 +12,7 @@ //! isolation boundary (with the payload copied between address spaces). const arch = @import("arch"); -const sched = @import("sched.zig"); +const sched = @import("scheduler.zig"); /// A bounded blocking channel of `capacity` messages of type `T`. pub fn Channel(comptime T: type, comptime capacity: usize) type { diff --git a/src/kernel/main.zig b/src/kernel/main.zig index 84f29b4..781e273 100644 --- a/src/kernel/main.zig +++ b/src/kernel/main.zig @@ -4,7 +4,7 @@ const arch = @import("arch"); const console = @import("console.zig"); const pmm = @import("pmm.zig"); const heap = @import("heap.zig"); -const sched = @import("sched.zig"); +const scheduler = @import("scheduler.zig"); const tests = @import("tests.zig"); const build_options = @import("build_options"); const BootInfo = danos.BootInfo; @@ -103,7 +103,7 @@ fn kmain(boot_info: *const BootInfo) noreturn { serial0.debugPrint(" Kernel FootdebugPrint: {d} KiB\n", .{kib(s1.free_frames - s2.free_frames)}); // Register the current context as the first task before enabling preemption. - sched.init(4); + scheduler.init(4); serial0.debugWrite("\ndanos: scheduler online\n"); // Start the timer and unmask interrupts — the kernel now has a heartbeat, and diff --git a/src/kernel/sched.zig b/src/kernel/scheduler.zig similarity index 100% rename from src/kernel/sched.zig rename to src/kernel/scheduler.zig diff --git a/src/kernel/tests.zig b/src/kernel/tests.zig index a5ec9f5..d465249 100644 --- a/src/kernel/tests.zig +++ b/src/kernel/tests.zig @@ -14,7 +14,7 @@ const danos = @import("danos"); const arch = @import("arch"); const pmm = @import("pmm.zig"); const heap = @import("heap.zig"); -const sched = @import("sched.zig"); +const sched = @import("scheduler.zig"); const ipc = @import("ipc.zig"); /// Formatted write straight to serial, independent of the framebuffer console.