From 2e3ea8a6926f87b70dfc8134b114ec78e97684cb Mon Sep 17 00:00:00 2001 From: Stefan Lankes Date: Sun, 12 Jul 2015 19:13:24 +0200 Subject: [PATCH] add check for a context switch system calls aren't triggered via interrupt => check with a system call if a context switch is required --- hermit/kernel/syscall.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/hermit/kernel/syscall.c b/hermit/kernel/syscall.c index 77dc04c03..32355700c 100644 --- a/hermit/kernel/syscall.c +++ b/hermit/kernel/syscall.c @@ -78,6 +78,8 @@ ssize_t syscall_handler(uint32_t sys_nr, ...) ssize_t ret = -EINVAL; va_list vl; + check_workqueues(); + va_start(vl, sys_nr); switch(sys_nr)