Index: arch/i386/kernel/pci-i386.c =================================================================== RCS file: /home/jejb/CVSROOT/linux/2.4/arch/i386/kernel/pci-i386.c,v retrieving revision 1.1.1.5 diff -u -r1.1.1.5 pci-i386.c --- arch/i386/kernel/pci-i386.c 2001/07/06 14:42:02 1.1.1.5 +++ arch/i386/kernel/pci-i386.c 2001/10/31 01:15:44 @@ -112,6 +112,12 @@ /* 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; + } pci_write_config_dword(dev, reg, new); pci_read_config_dword(dev, reg, &check);