commit | 26795f5e023a16989aa9006a3e21afc9cde82339 | [log] [tgz] |
---|---|---|
author | Paul E. McKenney <paul.mckenney@linaro.org> | Sat Dec 29 22:04:18 2012 -0800 |
committer | Paul E. McKenney <paulmck@linux.vnet.ibm.com> | Thu Feb 07 07:49:49 2013 -0800 |
tree | eb59306cbcbe0e6a5101a751833a7949f96bce47 | |
parent | 57f4b94253c4cad8bef224a421de859fe7e722d6 [diff] |
rcu: Push lock release to rcu_start_gp()'s callers If CPUs are to give prior notice of needed grace periods, it will be necessary to invoke rcu_start_gp() without dropping the root rcu_node structure's ->lock. This commit takes a second step in this direction by moving the release of this lock to rcu_start_gp()'s callers. Signed-off-by: Paul E. McKenney <paul.mckenney@linaro.org> Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>