aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--kernel/rcu/tree.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/kernel/rcu/tree.c b/kernel/rcu/tree.c
index 439228b79811..3efd591fcd15 100644
--- a/kernel/rcu/tree.c
+++ b/kernel/rcu/tree.c
@@ -2672,6 +2672,8 @@ static void force_qs_rnp(struct rcu_state *rsp, int (*f)(struct rcu_data *rsp))
2672 /* rcu_report_unblock_qs_rnp() rlses ->lock */ 2672 /* rcu_report_unblock_qs_rnp() rlses ->lock */
2673 continue; 2673 continue;
2674 } 2674 }
2675 raw_spin_unlock_irqrestore_rcu_node(rnp, flags);
2676 continue;
2675 } 2677 }
2676 for_each_leaf_node_possible_cpu(rnp, cpu) { 2678 for_each_leaf_node_possible_cpu(rnp, cpu) {
2677 unsigned long bit = leaf_node_cpu_bit(rnp, cpu); 2679 unsigned long bit = leaf_node_cpu_bit(rnp, cpu);