summaryrefslogtreecommitdiffstats
path: root/drivers/devfreq/devfreq.c
diff options
context:
space:
mode:
authorVincent Guittot <vincent.guittot@linaro.org>2012-10-23 01:21:49 +0200
committerRafael J. Wysocki <rafael.j.wysocki@intel.com>2012-11-15 00:36:09 +0100
commitdde8437d06560366d8988c92b5774039ec703864 (patch)
tree80ee897c0964a325be3c2d8a626ff82dd89013b3 /drivers/devfreq/devfreq.c
parentLinux 3.7-rc5 (diff)
downloadlinux-dde8437d06560366d8988c92b5774039ec703864.tar.xz
linux-dde8437d06560366d8988c92b5774039ec703864.zip
PM / OPP: RCU reclaim
synchronize_rcu() blocks the caller of opp_enable/disbale for a complete grace period. This blocking duration prevents any intensive use of the functions. Replace synchronize_rcu() by call_rcu() which will call our function for freeing the old opp element. The duration of opp_enable() and opp_disable() will be no more dependant of the grace period. Signed-off-by: Vincent Guittot <vincent.guittot@linaro.org> Reviewed-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com> Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
Diffstat (limited to '')
0 files changed, 0 insertions, 0 deletions