]> git.baikalelectronics.ru Git - kernel.git/commit
KVM: x86: Add a helper to check kernel support when setting cpu cap
authorSean Christopherson <sean.j.christopherson@intel.com>
Mon, 2 Mar 2020 23:56:45 +0000 (15:56 -0800)
committerPaolo Bonzini <pbonzini@redhat.com>
Mon, 16 Mar 2020 16:58:26 +0000 (17:58 +0100)
commitd13b77cf8b6e0cff22adf1d2691e2b18c5c6ad6b
tree2e0363a7d843b6fd48b2ae8441cbeacc65620d7d
parent31c32edffc462c97669df15b2597aa437e87097c
KVM: x86: Add a helper to check kernel support when setting cpu cap

Add a helper, kvm_cpu_cap_check_and_set(), to query boot_cpu_has() as
part of setting a KVM cpu capability.  VMX in particular has a number of
features that are dependent on both a VMCS capability and kernel
support.

No functional change intended.

Reviewed-by: Vitaly Kuznetsov <vkuznets@redhat.com>
Signed-off-by: Sean Christopherson <sean.j.christopherson@intel.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
arch/x86/kvm/cpuid.h
arch/x86/kvm/svm.c
arch/x86/kvm/vmx/vmx.c