syscall_proc: fix yield bug
authorAlan Cox <alan@linux.intel.com>
Fri, 29 May 2015 14:46:59 +0000 (15:46 +0100)
committerAlan Cox <alan@linux.intel.com>
Fri, 29 May 2015 14:46:59 +0000 (15:46 +0100)
Kernel/syscall_proc.c

index 8b8a64a..307a59e 100644 (file)
@@ -570,6 +570,6 @@ _sched_yield (void)              Function 62
 arg_t _sched_yield(void)
 {
        if (nready > 1)
-               switchin(getproc());
+               switchout();
        return 0;
 }