KVM: x86: Support for user space injected NMIs
authorJan Kiszka <jan.kiszka@siemens.com>
Fri, 26 Sep 2008 07:30:55 +0000 (09:30 +0200)
committerAvi Kivity <avi@redhat.com>
Wed, 31 Dec 2008 14:51:42 +0000 (16:51 +0200)
commitc4abb7c9cde24b7351a47328ef866e6a2bbb1ad0
tree85cef82232898397e645e53334655712af54085f
parent26df99c6c5807115f06d4e1abae397b7f5f3e00c
KVM: x86: Support for user space injected NMIs

Introduces the KVM_NMI IOCTL to the generic x86 part of KVM for
injecting NMIs from user space and also extends the statistic report
accordingly.

Based on the original patch by Sheng Yang.

Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
Signed-off-by: Sheng Yang <sheng.yang@intel.com>
Signed-off-by: Avi Kivity <avi@redhat.com>
arch/x86/include/asm/kvm_host.h
arch/x86/kvm/x86.c
include/linux/kvm.h