Re: [PATCH] kvm: x86: fix a race condition result to lost INIT

2017-07-30 Thread Wanpeng Li
2017-07-30 19:33 GMT+08:00 : > > > > >>2017-07-30 18:42 GMT+08:00 : > 2017-07-31 0:24 GMT+08:00 Peng Hao : >>> > when SMP VM start, AP may lost INIT because of receiving INIT between > kvm_vcpu_ioctl_x86_get/set_vcpu_events. > >vcpu 0 vcpu

Re: [PATCH] kvm: x86: fix a race condition result to lost INIT

2017-07-30 Thread Wanpeng Li
2017-07-30 19:33 GMT+08:00 : > > > > >>2017-07-30 18:42 GMT+08:00 : > 2017-07-31 0:24 GMT+08:00 Peng Hao : >>> > when SMP VM start, AP may lost INIT because of receiving INIT between > kvm_vcpu_ioctl_x86_get/set_vcpu_events. > >vcpu 0 vcpu

Re: [PATCH] kvm: x86: fix a race condition result to lost INIT

2017-07-30 Thread Wanpeng Li
2017-07-30 18:42 GMT+08:00 : >> 2017-07-31 0:24 GMT+08:00 Peng Hao : > >> > when SMP VM start, AP may lost INIT because of receiving INIT between >> > kvm_vcpu_ioctl_x86_get/set_vcpu_events. >> > >> >vcpu 0 vcpu 1 >> >kvm_vcpu_ioctl_x

Re: [PATCH] kvm: x86: fix a race condition result to lost INIT

2017-07-30 Thread Wanpeng Li
2017-07-31 0:24 GMT+08:00 Peng Hao : > when SMP VM start, AP may lost INIT because of receiving INIT between > kvm_vcpu_ioctl_x86_get/set_vcpu_events. > >vcpu 0 vcpu 1 >kvm_vcpu_ioctl_x86_get_vcpu_events >

[PATCH] kvm: x86: fix a race condition result to lost INIT

2017-07-30 Thread Peng Hao
when SMP VM start, AP may lost INIT because of receiving INIT between kvm_vcpu_ioctl_x86_get/set_vcpu_events. vcpu 0 vcpu 1 kvm_vcpu_ioctl_x86_get_vcpu_events events->smi.latched_init=0 send INIT