]> git.proxmox.com Git - mirror_ubuntu-artful-kernel.git/commit - kernel/sched/core.c
sched, cgroup: Fixup broken cgroup movement
authorPeter Zijlstra <a.p.zijlstra@chello.nl>
Fri, 15 Oct 2010 13:24:15 +0000 (15:24 +0200)
committerIngo Molnar <mingo@elte.hu>
Fri, 22 Oct 2010 12:16:45 +0000 (14:16 +0200)
commitb2b5ce022acf5e9f52f7b78c5579994fdde191d4
tree15e7d1742b530cdbe7b0734378e7f043b9a5faac
parentb7dadc38797584f6203386da1947ed5edf516646
sched, cgroup: Fixup broken cgroup movement

Dima noticed that we fail to correct the ->vruntime of sleeping tasks
when we move them between cgroups.

Reported-by: Dima Zavin <dima@android.com>
Signed-off-by: Peter Zijlstra <a.p.zijlstra@chello.nl>
Tested-by: Mike Galbraith <efault@gmx.de>
LKML-Reference: <1287150604.29097.1513.camel@twins>
Signed-off-by: Ingo Molnar <mingo@elte.hu>
include/linux/sched.h
kernel/sched.c
kernel/sched_fair.c