mirror of
https://github.com/adulau/aha.git
synced 2024-12-28 19:56:18 +00:00
[CPUFREQ] cpufreq_conservative: keep ignore_nice_load and freq_step values when reselected
Keep the value of ignore_nice_load and freq_step of the conservative governor after the governor is deselected and reselected. Signed-off-by: Mattia Dongili <malattia@linux.it> Signed-off-by: Dave Jones <davej@redhat.com>
This commit is contained in:
parent
64840e2722
commit
c326e27eb7
1 changed files with 2 additions and 2 deletions
|
@ -88,6 +88,8 @@ static struct dbs_tuners dbs_tuners_ins = {
|
||||||
.up_threshold = DEF_FREQUENCY_UP_THRESHOLD,
|
.up_threshold = DEF_FREQUENCY_UP_THRESHOLD,
|
||||||
.down_threshold = DEF_FREQUENCY_DOWN_THRESHOLD,
|
.down_threshold = DEF_FREQUENCY_DOWN_THRESHOLD,
|
||||||
.sampling_down_factor = DEF_SAMPLING_DOWN_FACTOR,
|
.sampling_down_factor = DEF_SAMPLING_DOWN_FACTOR,
|
||||||
|
.ignore_nice = 0,
|
||||||
|
.freq_step = 5,
|
||||||
};
|
};
|
||||||
|
|
||||||
static inline unsigned int get_cpu_idle_time(unsigned int cpu)
|
static inline unsigned int get_cpu_idle_time(unsigned int cpu)
|
||||||
|
@ -490,8 +492,6 @@ static int cpufreq_governor_dbs(struct cpufreq_policy *policy,
|
||||||
def_sampling_rate = MIN_STAT_SAMPLING_RATE;
|
def_sampling_rate = MIN_STAT_SAMPLING_RATE;
|
||||||
|
|
||||||
dbs_tuners_ins.sampling_rate = def_sampling_rate;
|
dbs_tuners_ins.sampling_rate = def_sampling_rate;
|
||||||
dbs_tuners_ins.ignore_nice = 0;
|
|
||||||
dbs_tuners_ins.freq_step = 5;
|
|
||||||
|
|
||||||
dbs_timer_init();
|
dbs_timer_init();
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue