From 6485578a7f74baf0e0a5ea8bb0592fb6cdf30738 Mon Sep 17 00:00:00 2001 From: Balazs Gerofi Date: Tue, 17 Feb 2015 16:20:39 -0800 Subject: [PATCH] sched_yield implementation --- kernel/syscall.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/kernel/syscall.c b/kernel/syscall.c index 8b00a877..642dbfe6 100644 --- a/kernel/syscall.c +++ b/kernel/syscall.c @@ -3306,7 +3306,9 @@ SYSCALL_DECLARE(get_cpu_id) SYSCALL_DECLARE(sched_yield) { - return -ENOSYS; + schedule(); + + return 0; } SYSCALL_DECLARE(mlock)