On Mon, Oct 26, 2009 at 11:39:46AM +0200, Avi Kivity wrote: > On 10/26/2009 11:30 AM, Joerg Roedel wrote: > > > >>Which host state? As far as I can tell, it can all be regenerated. > >The state which is loaded into the vcpu when a #vmexit is emulated. This > >includes segments, control registers and the host rip for example. > > All of this state does not change between nested guest and normal > guest mode. I am talking about all the state that is saved in svm->nested.hsave. When we migrate a guest vcpu while it is running in guest mode itself (without forcing a nested #vmexit) this state is required when a #vmexit needs to be emulated on this vcpu after migration. Same is true for the nested intercept conditions. Joerg -- To unsubscribe from this list: send the line "unsubscribe kvm" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html