KVM: Add guest mode signal mask
authorAvi Kivity <avi@qumranet.com>
Mon, 5 Mar 2007 17:46:05 +0000 (19:46 +0200)
committerAvi Kivity <avi@qumranet.com>
Thu, 3 May 2007 07:52:24 +0000 (10:52 +0300)
commit1961d276c877b99f5f16aaf36377c75e0e191c3a
tree4ea92fc2821bd0f9013ee567ee2f11c6cc532d79
parent6722c51c51518af9581ab6cd9b6aec93774334a6
KVM: Add guest mode signal mask

Allow a special signal mask to be used while executing in guest mode.  This
allows signals to be used to interrupt a vcpu without requiring signal
delivery to a userspace handler, which is quite expensive.  Userspace still
receives -EINTR and can get the signal via sigwait().

Signed-off-by: Avi Kivity <avi@qumranet.com>
drivers/kvm/kvm.h
drivers/kvm/kvm_main.c
include/linux/kvm.h