diff options
Diffstat (limited to 'kernel/sched.c')
-rw-r--r-- | kernel/sched.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/kernel/sched.c b/kernel/sched.c index dcd553cc4ee8..0b949c4e73ad 100644 --- a/kernel/sched.c +++ b/kernel/sched.c | |||
@@ -7625,6 +7625,11 @@ void sched_move_task(struct task_struct *tsk) | |||
7625 | 7625 | ||
7626 | set_task_rq(tsk, task_cpu(tsk)); | 7626 | set_task_rq(tsk, task_cpu(tsk)); |
7627 | 7627 | ||
7628 | #ifdef CONFIG_FAIR_GROUP_SCHED | ||
7629 | if (tsk->sched_class->moved_group) | ||
7630 | tsk->sched_class->moved_group(tsk); | ||
7631 | #endif | ||
7632 | |||
7628 | if (on_rq) { | 7633 | if (on_rq) { |
7629 | if (unlikely(running)) | 7634 | if (unlikely(running)) |
7630 | tsk->sched_class->set_curr_task(rq); | 7635 | tsk->sched_class->set_curr_task(rq); |