kvm: x86: don't kill guest on unknown exit reason
authorMichael S. Tsirkin <mst@redhat.com>
Thu, 18 Sep 2014 13:21:16 +0000 (16:21 +0300)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Fri, 14 Nov 2014 16:59:55 +0000 (08:59 -0800)
commit76b73a19275a8eea9e460f348bf14b65d90ca6fd
tree9946d02b31ebb99a217c22b4bef2bebb7e054082
parent44d1efb927e6dadb74b6620d1eed232708d75bac
kvm: x86: don't kill guest on unknown exit reason

commit 2bc19dc3754fc066c43799659f0d848631c44cfe upstream.

KVM_EXIT_UNKNOWN is a kvm bug, we don't really know whether it was
triggered by a priveledged application.  Let's not kill the guest: WARN
and inject #UD instead.

Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
arch/x86/kvm/svm.c
arch/x86/kvm/vmx.c