summaryrefslogtreecommitdiff
path: root/kernel/resource.c
diff options
context:
space:
mode:
authorChris Redpath <chris.redpath@arm.com>2017-07-04 10:23:03 +0100
committerChris Redpath <chris.redpath@arm.com>2017-07-25 16:31:00 +0100
commit6cb8fcccb26e999a1745d208135c8cea7091639c (patch)
treea7e10386fec7c686adf261d598e359e6e12e1bc9 /kernel/resource.c
parentd96e40472807e08d8352d22c0d3b0ce142893c53 (diff)
sched/fair: Try to estimate possible idle states.
In the current EAS group energy calculations, we only use the idle state of the group as it is right now. This means that there are times when EAS cannot see that we are about to remove all utilization from a group which is likely to result in us being able to idle that entire group. This is an attempt to detect that situation and at least allow the energy calculation to include savings in that scenario, regardless of what we might be able to actually achieve in the real world. If a cluster or cpu looks like it will have some idle time available to it, we try to map the utilization onto an idle state. Change-Id: I8fcb1e507f65ae6a2c5647eeef75a4bf28c7a0c0 Signed-off-by: Chris Redpath <chris.redpath@arm.com>
Diffstat (limited to 'kernel/resource.c')
0 files changed, 0 insertions, 0 deletions