Messages in this thread | | | From | Patrick Bellasi <> | Subject | [PATCH 0/3] Improve schedutil integration for FAIR tasks | Date | Thu, 10 May 2018 16:05:50 +0100 |
| |
This is a follow up of:
https://lkml.org/lkml/2018/4/6/935
where the original patch has been split into three to better address the different issues discussed in the previous posting.
The first two patches of this series are fixes for: - FAIR utilization aggregation based on blocked utilization decay instead of cfs.h_nr_running - Estimated utilization updates which needs to be updated before schedutil is at enqueue time
The last patch provides the remaining bits of the original one in a self contained re-factoring of how we update schedutil for FAIR tasks.
Cheers Patrick
Patrick Bellasi (3): sched/cpufreq: always consider blocked FAIR utilization sched/fair: util_est: update before schedutil sched/fair: schedutil: explicit update only when required
kernel/sched/cpufreq_schedutil.c | 17 ++++---- kernel/sched/fair.c | 83 ++++++++++++++++++---------------------- 2 files changed, 46 insertions(+), 54 deletions(-)
-- 2.15.1
| |