Re: 2.6.22-rc1 does not boot on VIA C3_2 cause of X86_CMPXCHG64

From: H. Peter Anvin
Date: Thu May 17 2007 - 18:14:48 EST


Andi Kleen wrote:
>>
>> The C3s all have cx8, but it needs to be enabled in an MSR first.
>> (See arch/i386/kernel/cpu/centaur.c , search for CX8)
>
> Sigh. I wonder what genius at VIA came up with that setup.
>

It's very simple, actually. We had to do something similar at
Transmeta, because Windows NT 4 was very fond of assuming that certain
features meant certain *other* features were enabled, or would just
plain crash if it saw a combination that confused it.

-hpa
-
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/