mm: make physical allocation blocking (WIP)

This commit is contained in:
Loïc Grégoire
2026-06-29 22:33:43 -04:00
parent 11c858c5e8
commit 85e6a8fec9
11 changed files with 160 additions and 72 deletions
-4
View File
@@ -146,10 +146,6 @@ pub fn enqueue(item: *WorkItem) void {
/// Initialize the workqueue subsystem.
pub fn init() !void {
// Ensure readying the threads doesn't preempt us.
const ipl = ke.ipl.raise(.Dispatch);
defer ke.ipl.lower(ipl);
for (0..ke.ncpus) |cpu| {
const c = percpu.remote(@intCast(cpu));