From: Michael Clark This function is used by resume - better not mark it __init. drivers/pci/quirks.c | 2 +- 1 files changed, 1 insertion(+), 1 deletion(-) diff -puN drivers/pci/quirks.c~via-quirk-fix drivers/pci/quirks.c --- 25/drivers/pci/quirks.c~via-quirk-fix 2003-10-31 03:00:07.000000000 -0800 +++ 25-akpm/drivers/pci/quirks.c 2003-10-31 03:00:07.000000000 -0800 @@ -646,7 +646,7 @@ static void __init quirk_disable_pxb(str int interrupt_line_quirk; -static void __init quirk_via_bridge(struct pci_dev *pdev) +static void __devinit quirk_via_bridge(struct pci_dev *pdev) { if(pdev->devfn == 0) interrupt_line_quirk = 1; _