summaryrefslogtreecommitdiffstats
path: root/arch/x86/kvm/irq.c
diff options
context:
space:
mode:
authorBandan Das <bsd@redhat.com>2014-04-20 00:17:45 +0200
committerMarcelo Tosatti <mtosatti@redhat.com>2014-04-22 23:41:33 +0200
commit77b0f5d67ff2781f36831cba79674c3e97bd7acf (patch)
tree7b7868454f20a8b29975e09efb0a91ffc39cc36f /arch/x86/kvm/irq.c
parentKVM: nVMX: Don't advertise single context invalidation for invept (diff)
downloadlinux-77b0f5d67ff2781f36831cba79674c3e97bd7acf.tar.xz
linux-77b0f5d67ff2781f36831cba79674c3e97bd7acf.zip
KVM: nVMX: Ack and write vector info to intr_info if L1 asks us to
This feature emulates the "Acknowledge interrupt on exit" behavior. We can safely emulate it for L1 to run L2 even if L0 itself has it disabled (to run L1). Signed-off-by: Bandan Das <bsd@redhat.com> Signed-off-by: Marcelo Tosatti <mtosatti@redhat.com>
Diffstat (limited to 'arch/x86/kvm/irq.c')
-rw-r--r--arch/x86/kvm/irq.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/arch/x86/kvm/irq.c b/arch/x86/kvm/irq.c
index 484bc874688b..bd0da433e6d7 100644
--- a/arch/x86/kvm/irq.c
+++ b/arch/x86/kvm/irq.c
@@ -113,6 +113,7 @@ int kvm_cpu_get_interrupt(struct kvm_vcpu *v)
return kvm_get_apic_interrupt(v); /* APIC */
}
+EXPORT_SYMBOL_GPL(kvm_cpu_get_interrupt);
void kvm_inject_pending_timer_irqs(struct kvm_vcpu *vcpu)
{