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

Samuel Sieb
2008-07-23T07:18:47Z

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.