summaryrefslogtreecommitdiff
path: root/kernel
diff options
context:
space:
mode:
authorCon Kolivas <kernel@kolivas.org>2016-10-11 17:38:29 +1100
committerCon Kolivas <kernel@kolivas.org>2016-10-11 17:38:29 +1100
commit0f6b426bf4ba3ec143a03508667a824a9ae06fc3 (patch)
tree8e445d73050db16a7c1b309b7ac5f8cb93c556c5 /kernel
parentf12d07e0d27cf75f36131fa98e304559058f13ac (diff)
Should update sched info data when moving CPUs to get correct rq clock.
Diffstat (limited to 'kernel')
-rw-r--r--kernel/sched/MuQSS.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/kernel/sched/MuQSS.c b/kernel/sched/MuQSS.c
index d49bca2c64e5..ea86f5a1b9c6 100644
--- a/kernel/sched/MuQSS.c
+++ b/kernel/sched/MuQSS.c
@@ -1298,10 +1298,10 @@ void set_task_cpu(struct task_struct *p, unsigned int cpu)
}
if ((queued = task_queued(p)))
- dequeue_task(rq, p, DEQUEUE_SAVE);
+ dequeue_task(rq, p, 0);
task_thread_info(p)->cpu = p->wake_cpu = cpu;
if (queued)
- enqueue_task(cpu_rq(cpu), p, ENQUEUE_RESTORE);
+ enqueue_task(cpu_rq(cpu), p, 0);
}
#endif /* CONFIG_SMP */