diff options
-rw-r--r-- | kernel/rcutree.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/kernel/rcutree.c b/kernel/rcutree.c index e000a623e635..95c7b61e77e4 100644 --- a/kernel/rcutree.c +++ b/kernel/rcutree.c | |||
@@ -1509,6 +1509,9 @@ static void rcu_cleanup_dead_cpu(int cpu, struct rcu_state *rsp) | |||
1509 | raw_spin_unlock_irqrestore(&rnp->lock, flags); | 1509 | raw_spin_unlock_irqrestore(&rnp->lock, flags); |
1510 | if (need_report & RCU_OFL_TASKS_EXP_GP) | 1510 | if (need_report & RCU_OFL_TASKS_EXP_GP) |
1511 | rcu_report_exp_rnp(rsp, rnp, true); | 1511 | rcu_report_exp_rnp(rsp, rnp, true); |
1512 | WARN_ONCE(rdp->qlen != 0 || rdp->nxtlist != NULL, | ||
1513 | "rcu_cleanup_dead_cpu: Callbacks on offline CPU %d: qlen=%lu, nxtlist=%p\n", | ||
1514 | cpu, rdp->qlen, rdp->nxtlist); | ||
1512 | } | 1515 | } |
1513 | 1516 | ||
1514 | #else /* #ifdef CONFIG_HOTPLUG_CPU */ | 1517 | #else /* #ifdef CONFIG_HOTPLUG_CPU */ |