From 69202577667bf8b90bbae934880302d055cf3e15 Mon Sep 17 00:00:00 2001 From: Anton Blanchard Date: Tue, 13 Apr 2004 21:09:46 -0700 Subject: [PATCH] [PATCH] large cpumask fix The RCU code was missing cpus_empty() in one place, required with large cpumasks. --- kernel/rcupdate.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kernel/rcupdate.c b/kernel/rcupdate.c index bac2bfefb3ce2..0745d988e2118 100644 --- a/kernel/rcupdate.c +++ b/kernel/rcupdate.c @@ -182,7 +182,7 @@ static void rcu_offline_cpu(int cpu) * it here */ spin_lock_irq(&rcu_ctrlblk.mutex); - if (!rcu_ctrlblk.rcu_cpu_mask) + if (cpus_empty(rcu_ctrlblk.rcu_cpu_mask)) goto unlock; cpu_clear(cpu, rcu_ctrlblk.rcu_cpu_mask); -- 2.53.0