]> git.karo-electronics.de Git - linux-beck.git/commit
rcu: Stop disabling CPU hotplug in synchronize_rcu_expedited()
authorPaul E. McKenney <paulmck@linux.vnet.ibm.com>
Thu, 11 Jun 2015 21:50:22 +0000 (14:50 -0700)
committerPaul E. McKenney <paulmck@linux.vnet.ibm.com>
Fri, 17 Jul 2015 21:58:42 +0000 (14:58 -0700)
commit9b683874504a57cfa97558d403c75e286e20c9ce
tree7feefb3d2a33e5bf0a6ff9b96c06fdf5db215eba
parent13bd64947f53ba8d7199922be94b6626b8e222d7
rcu: Stop disabling CPU hotplug in synchronize_rcu_expedited()

The fact that tasks could be migrated from leaf to root rcu_node
structures meant that synchronize_rcu_expedited() had to disable
CPU hotplug.  However, tasks now stay put, so this commit removes the
CPU-hotplug disabling from synchronize_rcu_expedited().

Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
kernel/rcu/tree_plugin.h