commit | 3f5ad8be3713572f3946b69eb376206153d0ea2d | [log] [tgz] |
---|---|---|
author | Paolo Bonzini <pbonzini@redhat.com> | Mon Dec 12 10:12:53 2016 +0100 |
committer | Paolo Bonzini <pbonzini@redhat.com> | Fri Dec 16 17:53:38 2016 +0100 |
tree | 90ca8a72bf9fd7fc79652a8c772f00ae32574606 | |
parent | 83781d180b219bd079ae72b341ee3f21fb236e97 [diff] |
KVM: hyperv: fix locking of struct kvm_hv fields Introduce a new mutex to avoid an AB-BA deadlock between kvm->lock and vcpu->mutex. Protect accesses in kvm_hv_setup_tsc_page too, as suggested by Roman. Reported-by: Dmitry Vyukov <dvyukov@google.com> Reviewed-by: Roman Kagan <rkagan@virtuozzo.com> Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>