On 08/08/2017 06:05, Longpeng(Mike) wrote: > diff --git a/arch/x86/kvm/hyperv.c b/arch/x86/kvm/hyperv.c > index cd0e6e6..dec5e8a 100644 > --- a/arch/x86/kvm/hyperv.c > +++ b/arch/x86/kvm/hyperv.c > @@ -1268,7 +1268,7 @@ int kvm_hv_hypercall(struct kvm_vcpu *vcpu) > > switch (code) { > case HVCALL_NOTIFY_LONG_SPIN_WAIT: > - kvm_vcpu_on_spin(vcpu, kvm_arch_vcpu_in_kernel(vcpu)); > + kvm_vcpu_on_spin(vcpu, kvm_x86_ops->spin_in_kernel(vcpu)); > break; > case HVCALL_POST_MESSAGE: > case HVCALL_SIGNAL_EVENT: This can be true as well. I can change this on commit. Paolo