[PATCH 1/7] x86: ordering functions in io_apic_32.c - fix

!MAILaRCHIVE_VOTE_RePLACE
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: Ingo Molnar <mingo@...>, Thomas Gleixner <tglx@...>, H. Peter Anvin <hpa@...>, Eric W. Biederman <ebiederm@...>, Andrew Morton <akpm@...>
Cc: <linux-kernel@...>, Yinghai Lu <yhlu.kernel@...>
Date: Friday, August 15, 2008 - 7:42 pm

add calling setup_msi_irq back to arch_setup_msi_irq

Signed-off-by: Yinghai Lu <yhlu.kernel@gmail.com>

Index: linux-2.6/arch/x86/kernel/io_apic_32.c
===================================================================
--- linux-2.6.orig/arch/x86/kernel/io_apic_32.c
+++ linux-2.6/arch/x86/kernel/io_apic_32.c
@@ -2686,7 +2695,6 @@ static unsigned int build_irq_for_pci_de
 
 int arch_setup_msi_irq(struct pci_dev *dev, struct msi_desc *desc)
 {
-	struct msi_msg msg;
 	int irq, ret;
         unsigned int irq_want;
 
@@ -2697,6 +2705,7 @@ int arch_setup_msi_irq(struct pci_dev *d
 	if (irq == 0)
 		return -1;
 
+	ret = setup_msi_irq(dev, desc, irq);
 	if (ret < 0) {
 		destroy_irq(irq);
 		return ret;
--
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
[PATCH 0/7] merge io_apic_xx.c, Yinghai Lu, (Fri Aug 15, 7:42 pm)
[PATCH 1/7] x86: ordering functions in io_apic_32.c - fix, Yinghai Lu, (Fri Aug 15, 7:42 pm)
[PATCH 4/7] x86: remve ioapic_force, Yinghai Lu, (Fri Aug 15, 7:42 pm)
[PATCH 6/7] rename io_apic_64.c to io_apic.c, Yinghai Lu, (Fri Aug 15, 7:42 pm)
Re: [PATCH 6/7] rename io_apic_64.c to io_apic.c, Ingo Molnar, (Sat Aug 16, 4:02 am)
[PATCH] x86: io_apic.c, build fix, Ingo Molnar, (Sat Aug 16, 4:22 am)
Re: [PATCH] x86: io_apic.c, build fix, Yinghai Lu, (Sat Aug 16, 4:26 am)