do_syscall(): allow descheduling threads in offloaded syscalls if CPU core oversubscribed

This commit is contained in:
Balazs Gerofi
2016-08-16 08:58:22 +09:00
parent c897a56c34
commit 3aa06444f4
4 changed files with 65 additions and 24 deletions

View File

@@ -566,6 +566,9 @@ struct thread {
struct itimerval itimer_prof;
struct timespec itimer_virtual_value;
struct timespec itimer_prof_value;
/* Syscall offload wait queue head */
struct waitq scd_wq;
};
struct process_vm {