2008-06-25 15:53:33

by noah

[permalink] [raw]
Subject: apic=debug report for 2.6.24 (32-bit) with Intel 3GHz on MSI 7173

Motherboard: MSI 7173 Ver 1A
CPU: Intel 3.00GHz (HT enabled)
Kernel 2.6.24 (Ubuntu: linux-image-2.6.24-19-server 2.6.24-19.34) 32-bit

(i wrote this off the screen; i don't have access to a serial console)
SMP alternatives: switching to SMP mcode
Booting processor 1/1 eip 3000
Initializing CPU#1
masked ExtINT ON CPU#1
Calibrating delay using timer specific routine ....
monitor/mwait feature present
CPU: Tracecache: 12K uops, L1 D cache: 16K
CPU: L2 cache: 2048K
CPU: Physical Processor ID: 0
CPU1: Intel(R) Pentium(R) 4 CPU 3.00GHz stepping 0a
Total of 2 processors activated
ENABLING IO-APIC IRQs
..Timer: vector=0x31 apic1=0 pin1=2 apic2=-1 pin=-1
..MP-BIOS bug: 8254 timer not connected to IO-APIC
...trying to set up timer (IRQ0) through the 8295A ... failed
...trying to set up timer as Virtual Wire IRQ ... failed.
...trying to set up timer as ExtINT IRQ ... failed. :(

Booting with noapic works.


2008-06-25 16:10:46

by Maciej W. Rozycki

[permalink] [raw]
Subject: Re: apic=debug report for 2.6.24 (32-bit) with Intel 3GHz on MSI 7173

On Wed, 25 Jun 2008, noah wrote:

> ENABLING IO-APIC IRQs
> ..Timer: vector=0x31 apic1=0 pin1=2 apic2=-1 pin=-1
> ..MP-BIOS bug: 8254 timer not connected to IO-APIC
> ...trying to set up timer (IRQ0) through the 8295A ... failed
> ...trying to set up timer as Virtual Wire IRQ ... failed.
> ...trying to set up timer as ExtINT IRQ ... failed. :(
>
> Booting with noapic works.

Hmm, that's quite odd. There's some recent work in this area in
linux-next -- do you have means to try that tree instead? Did any older
version of Linux work on this board?

Either way, please send .config and a full log from a bootstrap with the
"noapic" option -- while this piece of code is not reached in such a
scenario, various configuration tables will be dumped at the beginning
regardless and that may give us hints.

Maciej