]> bbs.cooldavid.org Git - net-next-2.6.git/blobdiff - arch/x86/kernel/uv_irq.c
x86, irq: Allow 0xff for /proc/irq/[n]/smp_affinity on an 8-cpu system
[net-next-2.6.git] / arch / x86 / kernel / uv_irq.c
index 61d805df4c91c6c14222730d7cc88d07c0b2dda8..ece73d8e32409feffaba8fde7d8b8e042c6771e7 100644 (file)
@@ -215,8 +215,7 @@ static int uv_set_irq_affinity(unsigned int irq, const struct cpumask *mask)
        unsigned long mmr_offset;
        unsigned mmr_pnode;
 
-       dest = set_desc_affinity(desc, mask);
-       if (dest == BAD_APICID)
+       if (set_desc_affinity(desc, mask, &dest))
                return -1;
 
        mmr_value = 0;