[PATCH v3 0/5] sched/fair: Fix attach and detach sched avgs for task group change or sched class change

From: Yuyang Du
Date: Wed Jun 01 2016 - 07:38:29 EST


Hi Peter,

It seems the problem is even worse, and this fix hopefully should have
fixed Vincent's addressed issue too.

Thanks,
Yuyang

--

Yuyang Du (5):
sched/fair: Clean up attach_entity_load_avg()
sched/fair: Skip detach and attach new group task
sched/fair: Skip detach sched avgs for new task when changing task
groups
sched/fair: Move load and util avgs from wake_up_new_task() to
sched_fork()
sched/fair: Add inline to detach_entity_load_evg()

kernel/sched/auto_group.c | 2 +-
kernel/sched/core.c | 13 ++++----
kernel/sched/fair.c | 76 ++++++++++++++++++++-------------------------
kernel/sched/sched.h | 6 ++--
4 files changed, 45 insertions(+), 52 deletions(-)

--
1.7.9.5