rcu: Consolidate expedited GP tracing into rcu_exp_gp_seq_snap()
authorPaul E. McKenney <paulmck@linux.vnet.ibm.com>
Wed, 16 Mar 2016 23:27:44 +0000 (16:27 -0700)
committerPaul E. McKenney <paulmck@linux.vnet.ibm.com>
Thu, 31 Mar 2016 20:34:10 +0000 (13:34 -0700)
commit179e5dcd1e5bdfac1128431d131b31322aedd2bc
tree7900da31bdb0b0e2468c2547e128301af69ec9f9
parent4ea3e85b113ab37a2d55cfabf0d709ddec088bb3
rcu: Consolidate expedited GP tracing into rcu_exp_gp_seq_snap()

This commit moves some duplicate code from synchronize_rcu_expedited()
and synchronize_sched_expedited() into rcu_exp_gp_seq_snap().  This
doesn't save lines of code, but does eliminate a "tell me twice" issue.

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