mirror of
https://github.com/team-infusion-developers/android_kernel_samsung_msm8976.git
synced 2024-09-21 11:53:01 +00:00
Merge "cpufreq: interactive: Revert sync on thread migration optimizations"
This commit is contained in:
commit
bc99d06aaa
|
@ -55,7 +55,6 @@ struct cpufreq_interactive_cpuinfo {
|
|||
struct rw_semaphore enable_sem;
|
||||
int governor_enabled;
|
||||
int prev_load;
|
||||
bool limits_changed;
|
||||
};
|
||||
|
||||
static DEFINE_PER_CPU(struct cpufreq_interactive_cpuinfo, cpuinfo);
|
||||
|
@ -459,14 +458,6 @@ static void cpufreq_interactive_timer(unsigned long data)
|
|||
else
|
||||
mod_min_sample_time = tunables->min_sample_time;
|
||||
|
||||
if (pcpu->limits_changed) {
|
||||
if (tunables->sampling_down_factor &&
|
||||
(pcpu->policy->cur != pcpu->policy->max))
|
||||
mod_min_sample_time = 0;
|
||||
|
||||
pcpu->limits_changed = false;
|
||||
}
|
||||
|
||||
if (new_freq < pcpu->floor_freq) {
|
||||
if (now - pcpu->floor_validate_time < mod_min_sample_time) {
|
||||
trace_cpufreq_interactive_notyet(
|
||||
|
@ -1450,7 +1441,6 @@ static int cpufreq_governor_interactive(struct cpufreq_policy *policy,
|
|||
}
|
||||
|
||||
pcpu->max_freq = policy->max;
|
||||
pcpu->limits_changed = true;
|
||||
}
|
||||
break;
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue