Re: [PATCH] cpufreq: Fix timer/workqueue corruption due to double queueing

2013-08-27 Thread Viresh Kumar
On 28 August 2013 00:17, Stephen Boyd wrote: > Sure that works just as well. Here's a patch. > > drivers/cpufreq/cpufreq_governor.c | 3 +++ > 1 file changed, 3 insertions(+) > > diff --git a/drivers/cpufreq/cpufreq_governor.c > b/drivers/cpufreq/cpufreq_governor.c > index 7b839a8..b9b20fd 10064

Re: [PATCH] cpufreq: Fix timer/workqueue corruption due to double queueing

2013-08-26 Thread Viresh Kumar
On 27 August 2013 04:15, Stephen Boyd wrote: > +++ b/drivers/cpufreq/cpufreq_governor.c > @@ -133,7 +133,7 @@ void gov_queue_work(struct dbs_data *dbs_data, struct > cpufreq_policy *policy, > { > int i; > > - if (!all_cpus) { > + if (!all_cpus || !policy->governor_enabled) {