Loading arch/x86/kvm/svm.c +0 −4 Original line number Diff line number Diff line Loading @@ -36,10 +36,6 @@ MODULE_LICENSE("GPL"); #define IOPM_ALLOC_ORDER 2 #define MSRPM_ALLOC_ORDER 1 #define DB_VECTOR 1 #define UD_VECTOR 6 #define GP_VECTOR 13 #define DR7_GD_MASK (1 << 13) #define DR6_BD_MASK (1 << 13) Loading arch/x86/kvm/vmx.c +1 −1 Original line number Diff line number Diff line Loading @@ -470,7 +470,7 @@ static void update_exception_bitmap(struct kvm_vcpu *vcpu) if (!vcpu->fpu_active) eb |= 1u << NM_VECTOR; if (vcpu->guest_debug.enabled) eb |= 1u << 1; eb |= 1u << DB_VECTOR; if (vcpu->arch.rmode.active) eb = ~0; if (vm_need_ept()) Loading include/asm-x86/kvm_host.h +1 −0 Original line number Diff line number Diff line Loading @@ -57,6 +57,7 @@ #define KVM_PAGES_PER_HPAGE (KVM_HPAGE_SIZE / PAGE_SIZE) #define DE_VECTOR 0 #define DB_VECTOR 1 #define UD_VECTOR 6 #define NM_VECTOR 7 #define DF_VECTOR 8 Loading Loading
arch/x86/kvm/svm.c +0 −4 Original line number Diff line number Diff line Loading @@ -36,10 +36,6 @@ MODULE_LICENSE("GPL"); #define IOPM_ALLOC_ORDER 2 #define MSRPM_ALLOC_ORDER 1 #define DB_VECTOR 1 #define UD_VECTOR 6 #define GP_VECTOR 13 #define DR7_GD_MASK (1 << 13) #define DR6_BD_MASK (1 << 13) Loading
arch/x86/kvm/vmx.c +1 −1 Original line number Diff line number Diff line Loading @@ -470,7 +470,7 @@ static void update_exception_bitmap(struct kvm_vcpu *vcpu) if (!vcpu->fpu_active) eb |= 1u << NM_VECTOR; if (vcpu->guest_debug.enabled) eb |= 1u << 1; eb |= 1u << DB_VECTOR; if (vcpu->arch.rmode.active) eb = ~0; if (vm_need_ept()) Loading
include/asm-x86/kvm_host.h +1 −0 Original line number Diff line number Diff line Loading @@ -57,6 +57,7 @@ #define KVM_PAGES_PER_HPAGE (KVM_HPAGE_SIZE / PAGE_SIZE) #define DE_VECTOR 0 #define DB_VECTOR 1 #define UD_VECTOR 6 #define NM_VECTOR 7 #define DF_VECTOR 8 Loading