From: Rafael J. Wysocki Date: Mon, 12 Jun 2017 12:16:16 +0000 (+0200) Subject: Revert "cpufreq: schedutil: Reduce frequencies slower" X-Git-Url: https://git.stricted.de/?a=commitdiff_plain;h=ff0a6d6f932ff4b9eb8e8140f98cc1cf763d0d78;p=GitHub%2FLineageOS%2Fandroid_kernel_motorola_exynos9610.git Revert "cpufreq: schedutil: Reduce frequencies slower" Revert commit 39b64aa1c007 (cpufreq: schedutil: Reduce frequencies slower) that introduced unintentional changes in behavior leading to adverse effects on some systems. Reported-by: Viresh Kumar Signed-off-by: Rafael J. Wysocki --- diff --git a/kernel/sched/cpufreq_schedutil.c b/kernel/sched/cpufreq_schedutil.c index 76877a62b5fa..8773d1efdfab 100644 --- a/kernel/sched/cpufreq_schedutil.c +++ b/kernel/sched/cpufreq_schedutil.c @@ -101,9 +101,6 @@ static void sugov_update_commit(struct sugov_policy *sg_policy, u64 time, if (sg_policy->next_freq == next_freq) return; - if (sg_policy->next_freq > next_freq) - next_freq = (sg_policy->next_freq + next_freq) >> 1; - sg_policy->next_freq = next_freq; sg_policy->last_freq_update_time = time;