> ENABLING IO-APIC IRQs
> ..... changing IO-APIC physical APIC ID to 16
> kernel panic: could not set ID
> In swapper task - not syncing
Here's my "me too" on the subject. The system affected is also a HP
Vectra XU with dual PPros. The interesting thing here is that two
slightly older Vectra XUs run 2.2.14/SMP just fine.
The older Vectras shipped with SCSI CD-ROMs and the newer ones have IDE.
Maybe there was some significant change in the APIC hardware. Here's what
the APIC part of the dmesg looks like on one that works:
CPU0: Intel Pentium Pro stepping 06
Total of 2 processors activated (398.54 BogoMIPS).
enabling symmetric IO mode... ...done.
ENABLING IO-APIC IRQs
init IO_APIC IRQs
IO-APIC (apicid-pin) 16-0, 16-1, 16-2, 16-3, 16-4, 16-5, 16-6, 16-7, 16-8, 16-9,
16-10, 16-11, 16-12, 16-13, 16-14, 16-15 not connected.
..MP-BIOS bug: 8254 timer not connected to IO-APIC
...trying to set up timer as ExtINT... failed.
...trying to set up timer as BP IRQ... works.
number of MP IRQ sources: 15.
number of IO-APIC #16 registers: 16.
testing the IO APIC.......................
IO APIC #16......
.... register #00: 00000000
....... : physical APIC id: 00
.... register #01: 000F0011
....... : max redirection entries: 000F
....... : IO APIC version: 0011
.... register #02: 02000000
....... : arbitration: 02
.... IRQ redirection table:
NR Log Phy Mask Trig IRR Pol Stat Dest Deli Vect:
00 000 00 1 0 0 0 0 0 0 00
01 000 00 1 0 0 0 0 0 0 00
02 000 00 1 0 0 0 0 0 0 00
03 000 00 1 0 0 0 0 0 0 00
04 000 00 1 0 0 0 0 0 0 00
05 000 00 1 0 0 0 0 0 0 00
06 000 00 1 0 0 0 0 0 0 00
07 000 00 1 0 0 0 0 0 0 00
08 000 00 1 0 0 0 0 0 0 00
09 000 00 1 0 0 0 0 0 0 00
0a 000 00 1 0 0 0 0 0 0 00
0b 000 00 1 0 0 0 0 0 0 00
0c 000 00 1 0 0 0 0 0 0 00
0d 000 00 1 0 0 0 0 0 0 00
0e 000 00 1 0 0 0 0 0 0 00
0f 000 00 1 0 0 0 0 0 0 00
IRQ to pin mappings:
.................................... done.
<snip>
I haven't tried "noapic" yet, but will once the box is within reach again.
As for the steppings involved (all are 200 MHz / 256K cache CPUs):
Good machine #1: CPU0 = 7, CPU1 = 6
Good machine #2: CPU0 = 6, CPU1 = 6
Bad machine ...: CPU0 = 7, CPU1 = 9
According to the Intel errata, the mixed steppings given there should have
no issues that affect my setup.
I'd be willing to run tests for anyone with ideas, since the machines in
question aren't doing anything special at the moment.
-
Linux SMP list: FIRST see FAQ at http://www.irisa.fr/prive/dmentre/smp-howto/
To Unsubscribe: send "unsubscribe linux-smp" to [EMAIL PROTECTED]