Fix boot crash on VIA systems
PATCH 1/1 Fix boot crash on VIA systems
quirk_via_irqpic cannot be __devinit because it runs at pci_enable_device() time now.
This fixes a boot time crash on a VIA x86-64 machine.
Signed-off-by Andi Kleen <[email protected]>
drivers/pci/quirks.c +1 -1
@@ -479,7 +479,7 @@DECLARE_PCI_FIXUP_HEADER (PCI_VENDOR_ID_VIA ,PCI_DEVICE_ID_VIA_82C586_3 , quirk_via_acpi );DECLARE_PCI_FIXUP_HEADER (PCI_VENDOR_ID_VIA ,PCI_DEVICE_ID_VIA_82C686_4 , quirk_via_acpi ); -static void __devinit quirk_via_irqpic (struct pci_dev *dev) +static void quirk_via_irqpic (struct pci_dev *dev) {u8 irq, new_irq = dev->irq &0xf ;