From 2848ef3ae437ceb51425c2adeda986ff5b4ecca1 Mon Sep 17 00:00:00 2001 From: user Date: Tue, 2 Dec 2025 17:14:15 +0100 Subject: [PATCH] p and v added to signal and wait --- kernel/syscall/skeleton.cc | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/kernel/syscall/skeleton.cc b/kernel/syscall/skeleton.cc index b27aeae..04694e1 100644 --- a/kernel/syscall/skeleton.cc +++ b/kernel/syscall/skeleton.cc @@ -71,15 +71,13 @@ bool sem_destroy(Vault &vault, size_t id) { } bool sem_signal(Vault &vault, size_t id) { - (void)vault; - (void)id; + vault.sems[id].v(vault); return true; } bool sem_wait(Vault &vault, size_t id) { - (void)vault; - (void)id; + vault.sems[id].p(vault); return true; }