diff options
author | Juri Lelli <juri.lelli@arm.com> | 2015-12-11 11:58:05 +0000 |
---|---|---|
committer | Amit Pundir <amit.pundir@linaro.org> | 2016-08-23 14:09:46 +0530 |
commit | def19604c9ff80c59b760f5bb6a3267f27abc81a (patch) | |
tree | 4641ff08d00389410edc73b3c8f4a941eb4006f8 | |
parent | fe75f87770d556f85179df51ae34d2e3ee1338d6 (diff) |
FIXUP: sched/fair: jump to max OPP when crossing UP threshold
Change-Id: I1e049d8fce980e265852c74977032f63704bfdf9
Signed-off-by: Juri Lelli <juri.lelli@arm.com>
-rw-r--r-- | kernel/sched/core.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/kernel/sched/core.c b/kernel/sched/core.c index 507f27b0a52e..d3f9a9853618 100644 --- a/kernel/sched/core.c +++ b/kernel/sched/core.c @@ -2826,6 +2826,7 @@ void scheduler_tick(void) curr->sched_class->task_tick(rq, curr, 0); update_cpu_load_active(rq); calc_global_load_tick(rq); + sched_freq_tick(cpu); raw_spin_unlock(&rq->lock); perf_event_task_tick(); @@ -2835,8 +2836,6 @@ void scheduler_tick(void) trigger_load_balance(rq); #endif rq_last_tick_reset(rq); - - sched_freq_tick(cpu); } #ifdef CONFIG_NO_HZ_FULL |