diff options
author | Con Kolivas <kernel@kolivas.org> | 2016-10-25 17:35:00 +1100 |
---|---|---|
committer | Con Kolivas <kernel@kolivas.org> | 2016-10-25 17:35:33 +1100 |
commit | a44b84f414e70bca4a5c14e6bd8f82a16aa3b975 (patch) | |
tree | 0b27d30fbb5dd67091c098aaca9a834c948ccd96 /kernel/sched | |
parent | 7cf456af2e6e48b2ac5c2fa3c7c5c4b88890ad28 (diff) |
Revert "There is no need to expire timeslice in sched yield now that the latency/accounting bug has been fixed."
This reverts commit 04a890aaf847e7eceb65b568958379d35dc7ad3c.
Wrong again.
Diffstat (limited to 'kernel/sched')
-rw-r--r-- | kernel/sched/MuQSS.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/kernel/sched/MuQSS.c b/kernel/sched/MuQSS.c index 17d085ea93d3..7cd516a8fb4c 100644 --- a/kernel/sched/MuQSS.c +++ b/kernel/sched/MuQSS.c @@ -5241,6 +5241,7 @@ SYSCALL_DEFINE0(sched_yield) p = current; rq = this_rq_lock(); + time_slice_expired(p, rq); schedstat_inc(task_rq(p), yld_count); /* |