Re: kernel won't boot on a Cyrix MediaGXm (Geode )

From: Samuel Sieb
Date: Wed Jul 23 2008 - 03:18:48 EST


Juergen Beisert wrote:
On Dienstag, 22. Juli 2008, Ingo Molnar wrote:
could you try to figure out which particular use of getCx86() or
setCx86() makes the difference? Here are the suspect nested ones, for
which the macro->inline change can be material:

$ grep -n 'Cx86.*Cx86' arch/x86/kernel/*/*.c > 1

i've applied the patch below to tip/master:

http://people.redhat.com/mingo/tip.git/README

could you check whether it boots your system fine, out of box?

It doesn't.

The only critical tweak I found is the one that changes the "Performance Control Incrementer" because its settings depends on the CPU's core frequency.
Maybe this tweak should be removed, because the BIOS (hopefully) set it in a way the hardware supports.

This was the only line that was a problem. See the other branch of this thread with Juergen Beisert.

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