patch-2.2.7 linux/arch/i386/kernel/bios32.c

Next file: linux/arch/i386/kernel/smp.c
Previous file: linux/arch/i386/config.in
Back to the patch index
Back to the overall index

diff -u --recursive --new-file v2.2.6/linux/arch/i386/kernel/bios32.c linux/arch/i386/kernel/bios32.c
@@ -1095,6 +1095,8 @@
  * for buggy PCI BIOS'es :-[).
  */
 
+extern int skip_ioapic_setup;
+
 static void __init pcibios_fixup_devices(void)
 {
 	struct pci_dev *dev;
@@ -1147,6 +1149,7 @@
 		/*
 		 * Recalculate IRQ numbers if we use the I/O APIC
 		 */
+		if(!skip_ioapic_setup)
 		{
 			int irq;
 			unsigned char pin;

FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)