summaryrefslogtreecommitdiffstats
path: root/kernel/rcu/tree_plugin.h
diff options
context:
space:
mode:
authorPaul E. McKenney2016-03-17 00:27:44 +0100
committerPaul E. McKenney2016-03-31 22:34:10 +0200
commit179e5dcd1e5bdfac1128431d131b31322aedd2bc (patch)
tree7900da31bdb0b0e2468c2547e128301af69ec9f9 /kernel/rcu/tree_plugin.h
parentrcu: Consolidate expedited GP code into rcu_exp_wait_wake() (diff)
downloadkernel-qcow2-linux-179e5dcd1e5bdfac1128431d131b31322aedd2bc.tar.gz
kernel-qcow2-linux-179e5dcd1e5bdfac1128431d131b31322aedd2bc.tar.xz
kernel-qcow2-linux-179e5dcd1e5bdfac1128431d131b31322aedd2bc.zip
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>
Diffstat (limited to 'kernel/rcu/tree_plugin.h')
-rw-r--r--kernel/rcu/tree_plugin.h2
1 files changed, 0 insertions, 2 deletions
diff --git a/kernel/rcu/tree_plugin.h b/kernel/rcu/tree_plugin.h
index b6d5dde6eab9..529a44085a63 100644
--- a/kernel/rcu/tree_plugin.h
+++ b/kernel/rcu/tree_plugin.h
@@ -748,8 +748,6 @@ void synchronize_rcu_expedited(void)
}
s = rcu_exp_gp_seq_snap(rsp);
- trace_rcu_exp_grace_period(rsp->name, s, TPS("snap"));
-
if (exp_funnel_lock(rsp, s))
return; /* Someone else did our work for us. */