rcu: Consolidate expedited grace period machinery
authorPaul E. McKenney <paulmck@linux.vnet.ibm.com>
Fri, 24 Jun 2016 18:30:32 +0000 (11:30 -0700)
committerPaul E. McKenney <paulmck@linux.vnet.ibm.com>
Mon, 22 Aug 2016 16:30:11 +0000 (09:30 -0700)
commitf7b8eb847e35b18d3ec333774691a905bf16017f
tree78df7f7491cf7ab1bef598fc3fa8279274f42f27
parent29b4817d4018df78086157ea3a55c1d9424a7cfc
rcu: Consolidate expedited grace period machinery

The functions synchronize_rcu_expedited() and synchronize_sched_expedited()
have nearly identical code.  This commit therefore consolidates this code
into a new _synchronize_rcu_expedited() function.

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