diff --git a/lib/cpumask.c b/lib/cpumask.c
index 05d6aca7fc1905defed315f2f14df86d231741b6..4f6425d77232e870352d0a9d589b17a2e6f503b2 100644
--- a/lib/cpumask.c
+++ b/lib/cpumask.c
@@ -30,7 +30,7 @@ int __any_online_cpu(const cpumask_t *mask)
 {
 	int cpu;
 
-	for_each_cpu_mask(cpu, *mask) {
+	for_each_cpu(cpu, mask) {
 		if (cpu_online(cpu))
 			break;
 	}