commit | 8af3a5e78cfb63abe8813743946b7bd5a8a3134c | [log] [tgz] |
---|---|---|
author | Paul E. McKenney <paulmck@linux.vnet.ibm.com> | Fri Oct 31 11:22:37 2014 -0700 |
committer | Paul E. McKenney <paulmck@linux.vnet.ibm.com> | Tue Jan 06 11:02:41 2015 -0800 |
tree | e8648ab2a77ef746ce609ee943e2e97917954dce | |
parent | 74e871ac6cb17f67cbefb569d98a8d05de666e07 [diff] |
rcu: Abstract rcu_cleanup_dead_rnp() from rcu_cleanup_dead_cpu() This commit abstracts rcu_cleanup_dead_rnp() from rcu_cleanup_dead_cpu() in preparation for the rework of RCU priority boosting. This new function will be invoked from rcu_read_unlock_special() in the reworked scheme, which is why rcu_cleanup_dead_rnp() assumes that the leaf rcu_node structure's ->qsmaskinit field has already been updated. Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>