summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStephen Rothwell <sfr@canb.auug.org.au>2010-12-16 17:09:39 +1100
committerStephen Rothwell <sfr@canb.auug.org.au>2010-12-16 17:09:39 +1100
commit4498a68fde62068ebf96ca5a2af8a1362d898bf8 (patch)
treedaf7073086ebc4b6f33ccdbff54ae28de563deea
parent76063c1b1a96f15ffadb99d8aa0c55fa95c29dd9 (diff)
Revert "rcu: Stop chasing QS if another CPU did it for us"
This reverts commit d495469e5fba6a323af8122981b18bda5cfe509f.
-rw-r--r--kernel/rcutree.c8
1 files changed, 0 insertions, 8 deletions
diff --git a/kernel/rcutree.c b/kernel/rcutree.c
index 3c032e0e5c89..b3b01616b1f5 100644
--- a/kernel/rcutree.c
+++ b/kernel/rcutree.c
@@ -678,14 +678,6 @@ __rcu_process_gp_end(struct rcu_state *rsp, struct rcu_node *rnp, struct rcu_dat
/* Remember that we saw this grace-period completion. */
rdp->completed = rnp->completed;
-
- /*
- * If another CPU handled our extended quiescent states and
- * we have no more grace period to complete yet, then stop
- * chasing quiescent states.
- */
- if (rdp->completed == rnp->gpnum)
- rdp->qs_pending = 0;
}
}