diff options
Diffstat (limited to 'arch/x86/kvm/x86.c')
-rw-r--r-- | arch/x86/kvm/x86.c | 2 |
1 files changed, 0 insertions, 2 deletions
diff --git a/arch/x86/kvm/x86.c b/arch/x86/kvm/x86.c index cf512e70c797..373e17a0d398 100644 --- a/arch/x86/kvm/x86.c +++ b/arch/x86/kvm/x86.c | |||
@@ -870,8 +870,6 @@ static int set_efer(struct kvm_vcpu *vcpu, u64 efer) | |||
870 | 870 | ||
871 | kvm_x86_ops->set_efer(vcpu, efer); | 871 | kvm_x86_ops->set_efer(vcpu, efer); |
872 | 872 | ||
873 | vcpu->arch.mmu.base_role.nxe = (efer & EFER_NX) && !tdp_enabled; | ||
874 | |||
875 | /* Update reserved bits */ | 873 | /* Update reserved bits */ |
876 | if ((efer ^ old_efer) & EFER_NX) | 874 | if ((efer ^ old_efer) & EFER_NX) |
877 | kvm_mmu_reset_context(vcpu); | 875 | kvm_mmu_reset_context(vcpu); |