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)
committerBen Hutchings <ben@decadent.org.uk>
Sun, 14 Dec 2014 16:23:51 +0000 (16:23 +0000)
commit55650fcd6b7d38a6a9345c60fba3f03ffac699d9
tree3eba43b0616fd0a2c9e1ebb3ee64d0b8bed5062c
parent55245a00f8bda64f93b4a0d751dc4cb7362b5d46
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: Ben Hutchings <ben@decadent.org.uk>
arch/x86/kvm/svm.c
arch/x86/kvm/vmx.c