]> git.baikalelectronics.ru Git - kernel.git/commit
KVM: x86: return 1 unconditionally for availability of KVM_CAP_VAPIC
authorPaolo Bonzini <pbonzini@redhat.com>
Tue, 15 Feb 2022 18:16:36 +0000 (13:16 -0500)
committerPaolo Bonzini <pbonzini@redhat.com>
Fri, 18 Feb 2022 17:30:56 +0000 (12:30 -0500)
commitf3d820adc963a3f4f0c4fbcead7875032bbff7fa
tree8b1cd3de3f8bfe05c449aa3cc1a7a13b7a8a31db
parent7efd6cb258d3764c3a5f8017d622606e06a7d695
KVM: x86: return 1 unconditionally for availability of KVM_CAP_VAPIC

The two ioctls used to implement userspace-accelerated TPR,
KVM_TPR_ACCESS_REPORTING and KVM_SET_VAPIC_ADDR, are available
even if hardware-accelerated TPR can be used.  So there is
no reason not to report KVM_CAP_VAPIC.

Reviewed-by: Sean Christopherson <seanjc@google.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
arch/x86/include/asm/kvm-x86-ops.h
arch/x86/include/asm/kvm_host.h
arch/x86/kvm/svm/svm.c
arch/x86/kvm/vmx/vmx.c
arch/x86/kvm/x86.c