OSDN Git Service

KVM: x86: Move nVMX's consistency check macro to common code
authorSean Christopherson <seanjc@google.com>
Thu, 4 Feb 2021 00:01:16 +0000 (16:01 -0800)
committerPaolo Bonzini <pbonzini@redhat.com>
Mon, 15 Mar 2021 08:42:36 +0000 (04:42 -0400)
commit648fc8ae37147889ab326deb24ed3354e60cd9f8
treef866d239b528c995f6a8390a06a20f2afee24f09
parent6906e06db9b04fff7d45d942c17bc9fa681322a3
KVM: x86: Move nVMX's consistency check macro to common code

Move KVM's CC() macro to x86.h so that it can be reused by nSVM.
Debugging VM-Enter is as painful on SVM as it is on VMX.

Rename the more visible macro to KVM_NESTED_VMENTER_CONSISTENCY_CHECK
to avoid any collisions with the uber-concise "CC".

Signed-off-by: Sean Christopherson <seanjc@google.com>
Message-Id: <20210204000117.3303214-12-seanjc@google.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
arch/x86/kvm/vmx/nested.c
arch/x86/kvm/x86.h