[PATCHv4 09/12] sched/fair: Set rq->rd->overload when misfit

2018-07-04 Thread Morten Rasmussen
From: Valentin Schneider Idle balance is a great opportunity to pull a misfit task. However, there are scenarios where misfit tasks are present but idle balance is prevented by the overload flag. A good example of this is a workload of n identical tasks. Let's suppose we have a 2+2 Arm

[PATCHv4 09/12] sched/fair: Set rq->rd->overload when misfit

2018-07-04 Thread Morten Rasmussen
From: Valentin Schneider Idle balance is a great opportunity to pull a misfit task. However, there are scenarios where misfit tasks are present but idle balance is prevented by the overload flag. A good example of this is a workload of n identical tasks. Let's suppose we have a 2+2 Arm