]> asedeno.scripts.mit.edu Git - linux.git/commit
KVM: x86: Add explicit flag for forced emulation on #UD
authorSean Christopherson <sean.j.christopherson@intel.com>
Tue, 27 Aug 2019 21:40:32 +0000 (14:40 -0700)
committerPaolo Bonzini <pbonzini@redhat.com>
Tue, 24 Sep 2019 12:30:54 +0000 (14:30 +0200)
commitb4000606205959e6cfe1fd3a71c490267ff23506
tree247915a1320f0dff5be1921fd48c8126feb96d67
parent42cbf06872cc44fb8d2d6665fa6494b5925eaf1c
KVM: x86: Add explicit flag for forced emulation on #UD

Add an explicit emulation type for forced #UD emulation and use it to
detect that KVM should unconditionally inject a #UD instead of falling
into its standard emulation failure handling.

Signed-off-by: Sean Christopherson <sean.j.christopherson@intel.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
arch/x86/include/asm/kvm_host.h
arch/x86/kvm/x86.c