[PATCH 25/28] nVMX: Further fixes for lazy FPU loading

2010-12-08 Thread Nadav Har'El
KVM's "Lazy FPU loading" means that sometimes L0 needs to set CR0.TS, even if a guest didn't set it. Moreover, L0 must also trap CR0.TS changes and NM exceptions, even if we have a guest hypervisor (L1) who didn't want these traps. And of course, conversely: If L1 wanted to trap these events, we mu

Re: [PATCH 25/28] nVMX: Further fixes for lazy FPU loading

2010-12-09 Thread Avi Kivity
On 12/08/2010 07:12 PM, Nadav Har'El wrote: KVM's "Lazy FPU loading" means that sometimes L0 needs to set CR0.TS, even if a guest didn't set it. Moreover, L0 must also trap CR0.TS changes and NM exceptions, even if we have a guest hypervisor (L1) who didn't want these traps. And of course, conver