From f40599d291bc499ad6b7b936bd04d0d85acfa802 Mon Sep 17 00:00:00 2001 From: "Paul E. McKenney" Date: Tue, 10 Jan 2012 14:23:29 -0800 Subject: [PATCH] --- yaml --- r: 288554 b: refs/heads/master c: 8146c4e2e2c1972216afece5c50e072e86120e42 h: refs/heads/master v: v3 --- [refs] | 2 +- trunk/kernel/rcutree.c | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/[refs] b/[refs] index b7b33c535479..a2589797882f 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 778d250a29224795e6320b58928bafa6b6104a06 +refs/heads/master: 8146c4e2e2c1972216afece5c50e072e86120e42 diff --git a/trunk/kernel/rcutree.c b/trunk/kernel/rcutree.c index 575f91d03f06..ac3a810d2db7 100644 --- a/trunk/kernel/rcutree.c +++ b/trunk/kernel/rcutree.c @@ -1373,6 +1373,7 @@ static void rcu_do_batch(struct rcu_state *rsp, struct rcu_data *rdp) * races with call_rcu() from interrupt handlers. */ local_irq_save(flags); + WARN_ON_ONCE(cpu_is_offline(smp_processor_id())); bl = rdp->blimit; trace_rcu_batch_start(rsp->name, rdp->qlen_lazy, rdp->qlen, bl); list = rdp->nxtlist;