diff options
author | Byungchul Park <byungchul.park@lge.com> | 2018-02-14 04:05:24 -0500 |
---|---|---|
committer | Paul E. McKenney <paulmck@linux.vnet.ibm.com> | 2018-02-20 19:21:12 -0500 |
commit | a72da917f1861ed06f8824328b1b3ecd003a5b5b (patch) | |
tree | a5754c8e9dfbb2b00e7677752db513241d8e2f66 /kernel/rcu/srcutree.c | |
parent | 8ddbd8832d25463a996a1075c35f312fb43c86b1 (diff) |
srcu: Remove dead code in srcu_gp_end()
Of course, compilers will optimize out a dead code. Anyway, remove
any dead code for better readibility.
Signed-off-by: Byungchul Park <byungchul.park@lge.com>
Reviewed-by: Steven Rostedt (VMware) <rostedt@goodmis.org>
Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
Diffstat (limited to 'kernel/rcu/srcutree.c')
-rw-r--r-- | kernel/rcu/srcutree.c | 2 |
1 files changed, 0 insertions, 2 deletions
diff --git a/kernel/rcu/srcutree.c b/kernel/rcu/srcutree.c index d582a2352cdb..f962f4428c39 100644 --- a/kernel/rcu/srcutree.c +++ b/kernel/rcu/srcutree.c | |||
@@ -532,7 +532,6 @@ static void srcu_gp_end(struct srcu_struct *sp) | |||
532 | unsigned long flags; | 532 | unsigned long flags; |
533 | unsigned long gpseq; | 533 | unsigned long gpseq; |
534 | int idx; | 534 | int idx; |
535 | int idxnext; | ||
536 | unsigned long mask; | 535 | unsigned long mask; |
537 | struct srcu_data *sdp; | 536 | struct srcu_data *sdp; |
538 | struct srcu_node *snp; | 537 | struct srcu_node *snp; |
@@ -556,7 +555,6 @@ static void srcu_gp_end(struct srcu_struct *sp) | |||
556 | 555 | ||
557 | /* Initiate callback invocation as needed. */ | 556 | /* Initiate callback invocation as needed. */ |
558 | idx = rcu_seq_ctr(gpseq) % ARRAY_SIZE(snp->srcu_have_cbs); | 557 | idx = rcu_seq_ctr(gpseq) % ARRAY_SIZE(snp->srcu_have_cbs); |
559 | idxnext = (idx + 1) % ARRAY_SIZE(snp->srcu_have_cbs); | ||
560 | rcu_for_each_node_breadth_first(sp, snp) { | 558 | rcu_for_each_node_breadth_first(sp, snp) { |
561 | spin_lock_irq_rcu_node(snp); | 559 | spin_lock_irq_rcu_node(snp); |
562 | cbs = false; | 560 | cbs = false; |