Hi,
I am looking at in cpufreq.c
__cpufreq_governor(policy, CPUFREQ_GOV_STOP);
up_write(&policy->rwsem);
__cpufreq_governor(policy, CPUFREQ_GOV_POLICY_EXIT);
down_write(&policy->rwsem);
Why do we need to unlock the lock before calling CPUFREQ_GOV_POLICY_EXIT.
Wont this result in a race condition when 2 cpus are calling policy
exit, one after another during governor switch?
--
Regards,
Sriram
_______________________________________________
linaro-dev mailing list
[email protected]
http://lists.linaro.org/mailman/listinfo/linaro-dev