Hi,

from a quick glance it could be an "over-optimized" kernel utilizing
instructions not "implemented" in the CPU silicon. E.g. the Pentium
Pro CMOV, NOP, etc.

Can you check that you did not optimize your kernel for 686, Pentium
Pro or higher? Instead use just 586, or even 486 depending which
instructions really are available on this SiS CPU.

Greetings out of Taipei,
  René

On 01.06.2008, at 20:03, Marian Aldenhövel wrote:

Hi,

> Make your kernel non SMP enabled.

I have created kernel.conf in my target directory and added

 O CONFIG_SMP

to that file. Rebuilt. I assume that builds a non-SMP kernel.
boot/kconfig* has

 # CONFIG_SMP not set

in it so I gather that did work. Booting the kernel on "old" hardware
works as before. Good.

Booting on the new machine fails. Albeit in a different place:

 EIP is at stop_mce+0x0/0x19

And the top of the call stack says:

 alternative_instructions+0xb/0x3e

instead of identify_boot_cpu.

Ciao, MM
--
Marian Aldenhövel, Rosenhain 23, 53123 Bonn
http://www.marian-aldenhoevel.de
"I ran some quick calculations on it. He's about 80% on the right
track.  That leaves him only 20% dead when he crashes." Bob C

-----------------------------------------------------------
If you wish to unsubscribe from this mailing, send mail to
[EMAIL PROTECTED] with a subject of: unsubscribe t2

--
  René Rebe - ExactCODE GmbH - Europe, Germany, Berlin
  http://exactcode.de | http://t2-project.org | http://rene.rebe.name

----------------------------------------------------------- 
If you wish to unsubscribe from this mailing, send mail to
[EMAIL PROTECTED] with a subject of: unsubscribe t2

Reply via email to