cpufreq: interactive: delete timers for GOV_START
Make sure that timers cpu_timer and cpu_slack_timer deactivated before addition of new. Change-Id: If31c4049606871df6f00efdc24b1d713c86a6f69 Signed-off-by: Shridhar Rasal <srasal@nvidia.com> Signed-off-by: Bharat Nihalani <bnihalani@nvidia.com>
This commit is contained in:
committed by
John Stultz
parent
5690bb1462
commit
8fbe05e54b
@@ -1247,6 +1247,8 @@ static int cpufreq_governor_interactive(struct cpufreq_policy *policy,
|
||||
pcpu->hispeed_validate_time =
|
||||
pcpu->floor_validate_time;
|
||||
down_write(&pcpu->enable_sem);
|
||||
del_timer_sync(&pcpu->cpu_timer);
|
||||
del_timer_sync(&pcpu->cpu_slack_timer);
|
||||
cpufreq_interactive_timer_start(tunables, j);
|
||||
pcpu->governor_enabled = 1;
|
||||
up_write(&pcpu->enable_sem);
|
||||
|
||||
Reference in New Issue
Block a user