KVM: x86: hyper-v: Inverse the default in hv_check_msr_access()
authorVitaly Kuznetsov <vkuznets@redhat.com>
Fri, 21 May 2021 09:51:52 +0000 (11:51 +0200)
committerPaolo Bonzini <pbonzini@redhat.com>
Thu, 17 Jun 2021 17:09:42 +0000 (13:09 -0400)
Access to all MSRs is now properly checked. To avoid 'forgetting' to
properly check access to new MSRs in the future change the default
to 'false' meaning 'no access'.

No functional change intended.

Signed-off-by: Vitaly Kuznetsov <vkuznets@redhat.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Message-Id: <20210521095204.2161214-19-vkuznets@redhat.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
arch/x86/kvm/hyperv.c

index 3bf00a9299dde687c2651129f5e8c7c6e54b0438..db735692fc62ce09b66de258910a3acec1a4a82c 100644 (file)
@@ -1274,7 +1274,7 @@ static bool hv_check_msr_access(struct kvm_vcpu_hv *hv_vcpu, u32 msr)
                break;
        }
 
-       return true;
+       return false;
 }
 
 static int kvm_hv_set_msr_pw(struct kvm_vcpu *vcpu, u32 msr, u64 data,