> +++ b/virt/kvm/arm/arm.c
> @@ -381,14 +381,11 @@ static void vcpu_power_off(struct kvm_vcpu *vcpu)
>  int kvm_arch_vcpu_ioctl_get_mpstate(struct kvm_vcpu *vcpu,
>                                   struct kvm_mp_state *mp_state)
>  {
> -     vcpu_load(vcpu);
> -
>       if (vcpu->arch.power_off)
>               mp_state->mp_state = KVM_MP_STATE_STOPPED;
>       else
>               mp_state->mp_state = KVM_MP_STATE_RUNNABLE;
>  
> -     vcpu_put(vcpu);
>       return 0;
>  }

Okay, this also makes sense on other architectures. The important thing
is only that we hold the vcpu mutex.


-- 

Thanks,

David / dhildenb
_______________________________________________
kvmarm mailing list
kvmarm@lists.cs.columbia.edu
https://lists.cs.columbia.edu/mailman/listinfo/kvmarm

Reply via email to