diff -urN --exclude-from=/home/davej/.exclude linux-2.4.15pre6/arch/i386/kernel/pci-i386.c linux-ac/arch/i386/kernel/pci-i386.c --- linux-2.4.15pre6/arch/i386/kernel/pci-i386.c Sun Nov 4 17:31:58 2001 +++ linux-ac/arch/i386/kernel/pci-i386.c Mon Nov 19 14:09:18 2001 @@ -110,6 +110,12 @@ reg = dev->rom_base_reg; } else { /* Somebody might have asked allocation of a non-standard resource */ + return; + } + + if((dev->class >> 8) == 0xFF00) { + printk("PCI: device %s/%d belongs to IO-APIC, ignoring\n", + dev->slot_name, resource); return; }