commit | a8f4cbadfb5c5f7f5d9eef70821276a4e2e9289d | [log] [tgz] |
---|---|---|
author | Paul E. McKenney <paulmck@linux.vnet.ibm.com> | Fri Oct 31 13:48:41 2014 -0700 |
committer | Paul E. McKenney <paulmck@linux.vnet.ibm.com> | Tue Jan 06 11:02:45 2015 -0800 |
tree | 78725990111ebe677c9b6df8101f80a202011cdd | |
parent | d19fb8d1f3f66cc342d30aa48f090c70afb753ed [diff] |
rcu: Shorten irq-disable region in rcu_cleanup_dead_cpu() Now that we are not migrating callbacks, there is no need to hold the ->orphan_lock across the the ->qsmaskinit bit-clearing process. This commit therefore releases ->orphan_lock immediately after adopting the orphaned RCU callbacks. Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>