Commit 2849eb4f authored by Paolo Bonzini's avatar Paolo Bonzini
Browse files

KVM: VMX: avoid guest hang on invalid invept instruction



A guest executing an invalid invept instruction would hang
because the instruction pointer was not updated.

Cc: stable@vger.kernel.org
Fixes: bfd0a56b
Reviewed-by: default avatarDavid Matlack <dmatlack@google.com>
Signed-off-by: default avatarPaolo Bonzini <pbonzini@redhat.com>
parent a4717218
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -7399,6 +7399,7 @@ static int handle_invept(struct kvm_vcpu *vcpu)
	if (!(types & (1UL << type))) {
		nested_vmx_failValid(vcpu,
				VMXERR_INVALID_OPERAND_TO_INVEPT_INVVPID);
		skip_emulated_instruction(vcpu);
		return 1;
	}