rcu: Use RCU's online-CPU state for expedited IPI retry
authorPaul E. McKenney <paulmck@linux.vnet.ibm.com>
Thu, 30 Jun 2016 19:16:11 +0000 (12:16 -0700)
committerPaul E. McKenney <paulmck@linux.vnet.ibm.com>
Mon, 22 Aug 2016 16:30:42 +0000 (09:30 -0700)
commit385c859f678e8ee6b0b122086f34e72a0e861cef
treedcab84e913044084d0ba1ec4a58385da288deb16
parent98834b83785e1388fa8672cf4f8de09974d15e86
rcu: Use RCU's online-CPU state for expedited IPI retry

This commit improves the accuracy of the interaction between CPU hotplug
operations and RCU's expedited grace periods by using RCU's online-CPU
state to determine when failed IPIs should be retried.

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