2017-06-28 22:20 GMT+08:00 Paolo Bonzini <pbonzini@xxxxxxxxxx>: > > > On 28/06/2017 16:17, Wanpeng Li wrote: >>> If for now we can leave out the GET/SET_VCPU_EVENTS changes, that would >>> be best. nested_apf and nested_apf_token should be migrated together >>> with the rest of the nested virt state. >> Radim explains why we at least needs nested_apf here: >> >>> nested_apf is not #PF: if we didn't pass nested_apf, then the exception would be injected as #PF to L2 after migration. > > Yes, but migration of a L1 hypervisor is broken anyway. > >> Do you mean we can ignore it here and depends on Jim's patches to >> completely handle it? > > Ignore it here, remember it when someone picks up Jim's patches, and > also serialize nested_apf_token. Ok, I will remove GET/SET_VCPU_EVENTS stuff in the next version. Regards, Wanpeng Li