]> git.hungrycats.org Git - linux/commitdiff
ppc64: any_online_cpu returns NR_CPUS on fail
authorAnton Blanchard <anton@samba.org>
Tue, 1 Jul 2003 13:39:54 +0000 (23:39 +1000)
committerAnton Blanchard <anton@samba.org>
Tue, 1 Jul 2003 13:39:54 +0000 (23:39 +1000)
include/asm-ppc64/smp.h

index 6f991ef7e815ca55c78717c83c2bbda30b0c887e..20732ead9ee886d7b74057540e55b8a608569441 100644 (file)
@@ -44,12 +44,12 @@ static inline unsigned int num_online_cpus(void)
        return hweight64(cpu_online_map);
 }
 
-static inline int any_online_cpu(unsigned int mask)
+static inline unsigned int any_online_cpu(unsigned int mask)
 {
        if (mask & cpu_online_map)
                return __ffs(mask & cpu_online_map);
 
-       return -1;
+       return NR_CPUS;
 }
 
 #define smp_processor_id() (get_paca()->xPacaIndex)