x86/IRQ: create_irq() should call assign_irq_vector()
authorJan Beulich <jbeulich@suse.com>
Tue, 8 Nov 2011 16:28:31 +0000 (17:28 +0100)
committerJan Beulich <jbeulich@suse.com>
Tue, 8 Nov 2011 16:28:31 +0000 (17:28 +0100)
commit56a0652b057916c8c35f0f6c4dd6949e1d93384f
treeffae752f015c8fcb0f85308b99266292c8da6681
parenta88942bf7ece7b1859e61c2bfa96124f3fd88ac0
x86/IRQ: create_irq() should call assign_irq_vector()

... rather than __assign_irq_vector(), to ensure desc->affinity gets
initialized properly.

This at once eliminates the need to forward-declare the latter function.

Signed-off-by: Jan Beulich <jbeulich@suse.com>
Acked-by: Keir Fraser <keir@xen.org>
Acked-by: Andrew Cooper <andrew.cooper3@citrix.com>
xen/arch/x86/irq.c