feat(kernel): add RequestPages and ReleasePages syscalls

This commit is contained in:
2026-10-18 00:19:24 +02:00
parent 95c023f286
commit 471d96b9a4
5 changed files with 171 additions and 0 deletions

View File

@@ -125,6 +125,10 @@ impl<P: Platform> Kernel<P> {
}
}
pub fn free_page_count(&self) -> usize {
self.page_pool.free_count()
}
pub fn process_exists(&self, pid: ProcessId) -> bool {
self.processes.get(pid).is_ok()
}