summaryrefslogtreecommitdiffstats
path: root/arch/x86/kvm/i8254.c
diff options
context:
space:
mode:
authorPaolo Bonzini <pbonzini@redhat.com>2015-07-30 10:32:16 +0200
committerPaolo Bonzini <pbonzini@redhat.com>2015-10-01 15:06:26 +0200
commit4ca7dd8ce4b24e18f94eed90e80c6eb80fb48c9a (patch)
treefb8243091752aefe94cdb358f725c927ec71fe42 /arch/x86/kvm/i8254.c
parent35754c987f252e859bfa390a6816e85563afe79d (diff)
downloadlinux-4ca7dd8ce4b24e18f94eed90e80c6eb80fb48c9a.tar.bz2
KVM: x86: unify handling of interrupt window
The interrupt window is currently checked twice, once in vmx.c/svm.c and once in dm_request_for_irq_injection. The only difference is the extra check for kvm_arch_interrupt_allowed in dm_request_for_irq_injection, and the different return value (EINTR/KVM_EXIT_INTR for vmx.c/svm.c vs. 0/KVM_EXIT_IRQ_WINDOW_OPEN for dm_request_for_irq_injection). However, dm_request_for_irq_injection is basically dead code! Revive it by removing the checks in vmx.c and svm.c's vmexit handlers, and fixing the returned values for the dm_request_for_irq_injection case. Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Diffstat (limited to 'arch/x86/kvm/i8254.c')
0 files changed, 0 insertions, 0 deletions