[PATCH v5 2/4] sched/fair: use util_est in LB and WU paths

2018-02-22 Thread Patrick Bellasi
When the scheduler looks at the CPU utilization, the current PELT value for a CPU is returned straight away. In certain scenarios this can have undesired side effects on task placement. For example, since the task utilization is decayed at wakeup time, when a long sleeping big task is enqueued it

[PATCH v5 2/4] sched/fair: use util_est in LB and WU paths

2018-02-22 Thread Patrick Bellasi
When the scheduler looks at the CPU utilization, the current PELT value for a CPU is returned straight away. In certain scenarios this can have undesired side effects on task placement. For example, since the task utilization is decayed at wakeup time, when a long sleeping big task is enqueued it