With the necessary infrastructure, yes. Trap and emulate is montrivial work.
Vladimir Davydov <vdavy...@parallels.com> wrote: >On 07/25/2012 04:57 AM, H. Peter Anvin wrote: >> On 07/24/2012 04:09 AM, Vladimir Davydov wrote: >>> We have not encountered this situation in our environments and I >hope we >>> won't :-) >>> >>> But look, these CPUID functions cover majority of CPU features, >don't >>> they? So, most of "normal" apps inside VM will survive migration. >>> Perhaps, some low-level utils won't. I guess that's why there are no >>> MSRs for other levels provided by vendors. >>> >> You will once Ivy Bridge becomes common. > >Ivy Bridge has CPUID faulting, which allows masking all CPUID >levels/functions. > >> -hpa >> -- Sent from my mobile phone. Please excuse brevity and lack of formatting. -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/