Re: Strange lockup of the timer with 2.4.0-test10 SMP (and older)

From: Maciej W. Rozycki (macro@ds2.pg.gda.pl)
Date: Tue Nov 21 2000 - 12:35:33 EST


On Tue, 21 Nov 2000, Benjamin Monate <Benjamin Monate wrote:

> About the 8254, the kernel log contains :
>
> Nov 20 17:15:15 pc8-118 kernel: MP-BIOS bug: 8254 timer
> not connected to IO-AP
> IC
> Nov 20 17:15:15 pc8-118 kernel: ...trying to set up timer (IRQ0)
> through the 8259A ...
> Nov 20 17:15:15 pc8-118 kernel: ..... (found pin 0) ...works.
>
> But this does not seem to annoy the kernel.

 But this message is printed when a workaround for certain early SMP EISA
boards gets activated. You shouldn't normally get it for anything newer
than P5/66 unless your MP-table is broken. Can you send me a dump of your
MP-table (just issue `dmesg -s 32768' after a bootstrap -- the table is at
the top).

> Is there anyway to restore the 8254 to a valid state without rebooting ?

 Well, in this specific configuration, it may be either the 8254 timer or
the 8259 legacy PIC as when the workaround gets activated both timer IRQs
and NMIs go through the latter. It is certainly possible to reprogram
the chips but maybe we can find a way to avoid the lockup.

-- 
+  Maciej W. Rozycki, Technical University of Gdansk, Poland   +
+--------------------------------------------------------------+
+        e-mail: macro@ds2.pg.gda.pl, PGP key available        +

- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org Please read the FAQ at http://www.tux.org/lkml/



This archive was generated by hypermail 2b29 : Thu Nov 23 2000 - 21:00:21 EST