sparc64: Fix IRQ ->set_affinity() methods.
authorDavid S. Miller <davem@davemloft.net>
Thu, 21 Jan 2010 03:30:49 +0000 (19:30 -0800)
committerDavid S. Miller <davem@davemloft.net>
Thu, 21 Jan 2010 03:30:49 +0000 (19:30 -0800)
commit1091ce6215a1cab60c3a4601a569cb727ca8637a
tree45038c0ee7cc4f83d268098ce8c91bfa97e63c07
parente5981fd6d77c63c003cac44ab52da72994e7ead3
sparc64: Fix IRQ ->set_affinity() methods.

As noted by Benjamin Herrenschmidt, the generic IRQ layer
only sets irq_desc[irq].affinity after ->set_affinity()
succeeds.

So we have to use the passed in cpumask.

Signed-off-by: David S. Miller <davem@davemloft.net>
arch/sparc/kernel/irq_64.c