Valdis.Kletnieks@vt.edu wrote: > On Mon, 19 Jan 2009 13:57:36 PST, Suresh Siddha said: > >> Though the bios is the culprit and this option will severely limit >> the cpu capabilities that OS can take advantage of, OS should fallback >> to a safer mode. I will have a patch for it. >> >> Also, I wonder, if we should complain/scream during boot if we find only >> fewer cpuid levels on modern generation cpu's. > > I think a KERN_INFO "Core2 E9700 expected 6 cpuid levels, got 4" > would possibly be a good idea. > > Might be a good idea to check what happens under VMWare and similar though, it > looks like the type of thing a hypervisor is likely to do something odd to us... I think a much better idea is to just clear the MSR bit. Attached is a patch to do exactly that, which I will commit after testing. -hpa -- H. Peter Anvin, Intel Open Source Technology Center I work for Intel. I don't speak on their behalf.