| Submitter | Paul E. McKenney |
|---|---|
| Date | 2009-09-03 13:28:57 |
| Message ID | <20090903132857.GF7138@linux.vnet.ibm.com> |
| Download | mbox | patch |
| Permalink | /patch/45367/ |
| State | New |
| Headers | show |
Comments
Patch
diff --git a/kernel/rcutree.c b/kernel/rcutree.c index d2a372f..4c8e0d2 100644 --- a/kernel/rcutree.c +++ b/kernel/rcutree.c @@ -1220,7 +1220,6 @@ __call_rcu(struct rcu_head *head, void (*func)(struct rcu_head *rcu), /* Force the grace period if too many callbacks or too long waiting. */ if (unlikely(++rdp->qlen > qhimark)) { rdp->blimit = LONG_MAX; - force_quiescent_state(rsp, 0); } else if ((long)(ACCESS_ONCE(rsp->jiffies_force_qs) - jiffies) < 0) force_quiescent_state(rsp, 1); local_irq_restore(flags);