--- linux-2.4.21-pre5-ac3/arch/i386/kernel/dmi_scan.c Fri Apr 4 16:52:19 2003 +++ linux-2.4.21-pre5-ac3-fixed/arch/i386/kernel/dmi_scan.c Sat Apr 5 12:12:48 2003 @@ -415,8 +415,10 @@ */ extern int skip_ioapic_setup; +#ifdef CONFIG_PCI extern int broken_440gx_bios; extern unsigned int pci_probe; +#endif static __init int broken_pirq(struct dmi_blacklist *d) { printk(KERN_INFO " *** Possibly defective BIOS detected (irqtable)\n"); @@ -427,8 +429,10 @@ #ifdef CONFIG_X86_IO_APIC skip_ioapic_setup = 0; #endif +#ifdef CONFIG_PCI broken_440gx_bios = 1; pci_probe |= PCI_BIOS_IRQ_SCAN; +#endif return 0; }