Re: [Patch] io-apic-patch-2.1.84-F / hang

Michael Marxmeier (mike@msede.com)
Wed, 04 Feb 1998 00:52:15 +0100


Hi all.

The recent 'F' io-apic patch causes by box to hang during boot.
Motherboard is a dual PII P2L97-DS. PCI cards are two Adaptec SCSI
controllers (one is on the MB), a 3c905 and a VGA card.

During boot, it hangs while scanning the SCSI bus. The obviously
strange thing is that the Adaptec controller gets assigned the
IRQ12 (same as PS2 mouse), although the BIOS already assigned a
different IRQ. pirq= commandline arg (in various combinations)
did not make a difference.

Bios reports the following devices:
Bus No. Device No. Func No. Vendor ID Device ID Device
Class IRQ
ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
0 4 2 8086 7112 Serial bus
controller NA
0 6 0 9004 8078 Mass storage
controller 15
0 10 0 10B7 9050 Network
controller 9
0 11 0 102B 051B Display
controller 10
0 12 0 9004 6178 Mass storage
controller 11

Previously (upto the 'D' patch), pirq=0,0,0,0,15,9,10,11 worked for me.

The following PCI->APIC IRQ translations are reported:
B0, I0, P-1 -> -1
B0, I4, P-1 -> -1
B0, I4, P-1 -> -1
B0, I4, P3 -> -1
B0, I4, P-1 -> -1
B0, I6, P0 -> 12
B0, I10, P0 -> 13
B0, I11, P0 -> 14
B0, I12, P0 -> 15

Later on, the following translations are reported:
B0, I12, P0 -> 15
B0, I6, P0 -> 12

Any additional information which could be helpful ?

Michael

-- 
Michael Marxmeier           Marxmeier Software GmbH
E-Mail: mike@msede.com      Suedstrasse 58
Voice : +49 202 2431440     42119 Wuppertal, Germany
Fax   : +49 202 2431420     http://www.msede.com/