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?
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.This was the only line that was a problem. See the other branch of this thread with Juergen Beisert.
Maybe this tweak should be removed, because the BIOS (hopefully) set it in a way the hardware supports.