From: Viresh Kumar Date: Thu, 30 Jul 2015 07:10:31 +0000 (+0530) Subject: thermal/cpu_cooling: quit early after updating policy X-Git-Url: https://git.karo-electronics.de/?a=commitdiff_plain;h=166529c9b6f91b97d771e2e7ebf748aadb239b44;p=linux-beck.git thermal/cpu_cooling: quit early after updating policy If a valid cpufreq_dev is found for policy->cpu, we should update the policy and quit the for loop. There is no need to keep traversing the list of cpufreq_dev's. Signed-off-by: Viresh Kumar Signed-off-by: Eduardo Valentin --- diff --git a/drivers/thermal/cpu_cooling.c b/drivers/thermal/cpu_cooling.c index c7572dfc927a..093537f00db3 100644 --- a/drivers/thermal/cpu_cooling.c +++ b/drivers/thermal/cpu_cooling.c @@ -235,6 +235,7 @@ static int cpufreq_thermal_notifier(struct notifier_block *nb, if (policy->max != max_freq) cpufreq_verify_within_limits(policy, 0, max_freq); + break; } mutex_unlock(&cooling_list_lock); break;