x86_32: summit_32, use BAD_APICID
authorJiri Slaby <jirislaby@gmail.com>
Tue, 24 Feb 2009 20:41:32 +0000 (21:41 +0100)
committerIngo Molnar <mingo@elte.hu>
Tue, 24 Feb 2009 21:07:51 +0000 (22:07 +0100)
Use BAD_APICID instead of 0xFF constants in summit_cpu_mask_to_apicid.

Also remove bogus comments about what we actually return.

Signed-off-by: Jiri Slaby <jirislaby@gmail.com>
Signed-off-by: Ingo Molnar <mingo@elte.hu>
arch/x86/kernel/apic/summit_32.c

index cfe7b09..d02f438 100644 (file)
@@ -303,12 +303,10 @@ static inline unsigned int summit_cpu_mask_to_apicid(const cpumask_t *cpumask)
        int cpu;
 
        num_bits_set = cpus_weight(*cpumask);
-       /* Return id to all */
        if (num_bits_set >= nr_cpu_ids)
-               return 0xFF;
+               return BAD_APICID;
        /*
-        * The cpus in the mask must all be on the apic cluster.  If are not
-        * on the same apicid cluster return default value of target_cpus():
+        * The cpus in the mask must all be on the apic cluster.
         */
        cpu = first_cpu(*cpumask);
        apicid = summit_cpu_to_logical_apicid(cpu);
@@ -318,9 +316,9 @@ static inline unsigned int summit_cpu_mask_to_apicid(const cpumask_t *cpumask)
                        int new_apicid = summit_cpu_to_logical_apicid(cpu);
 
                        if (APIC_CLUSTER(apicid) != APIC_CLUSTER(new_apicid)) {
-                               printk ("%s: Not a valid mask!\n", __func__);
+                               printk("%s: Not a valid mask!\n", __func__);
 
-                               return 0xFF;
+                               return BAD_APICID;
                        }
                        apicid = apicid | new_apicid;
                        cpus_found++;