summaryrefslogtreecommitdiff
path: root/virt/kvm/ioapic.c
AgeCommit message (Expand)Author
2013-03-19KVM: Fix bounds checking in ioapic indirect register reads (CVE-2013-1798)Andy Honig
2013-01-29x86, apicv: add virtual interrupt delivery supportYang Zhang
2012-12-23KVM: remove a wrong hack of delivery PIT intr to vcpu0Yang Zhang
2012-08-15KVM: x86: drop parameter validation in ioapic/picMichael S. Tsirkin
2012-07-20KVM: fix race with level interruptsMichael S. Tsirkin
2012-04-16KVM: dont clear TMR on EOIMichael S. Tsirkin
2011-12-27KVM: drop bsp_vcpu pointer from kvm structGleb Natapov
2011-12-27KVM: Allow aligned byte and word writes to IOAPIC registers.Julian Stecklina
2011-09-25KVM: Intelligent device lookup on I/O busSasha Levin
2011-05-22KVM: ioapic: Fix an error field referenceLiu Yuan
2010-08-02KVM: Convert mask notifiers to use irqchip/pin instead of gsiGleb Natapov
2010-08-01KVM: Update Red Hat copyrightsAvi Kivity
2010-06-10KVM: read apic->irr with ioapic lock heldMarcelo Tosatti
2010-05-13KVM: convert ioapic lock to spinlockMarcelo Tosatti
2010-03-30include cleanup: Update gfp.h and slab.h includes to prepare for breaking imp...Tejun Heo
2010-03-01KVM: cleanup the failure path of KVM_CREATE_IRQCHIP ioctrlWei Yongjun
2010-03-01KVM: kvm->arch.vioapic should be NULL if kvm_ioapic_init() failureWei Yongjun
2010-03-01KVM: avoid taking ioapic mutex for non-ioapic EOIsAvi Kivity
2010-03-01KVM: convert slots_lock to a mutexMarcelo Tosatti
2010-03-01KVM: convert io_bus to SRCUMarcelo Tosatti
2009-12-03KVM: Move IO APIC to its own lockGleb Natapov
2009-09-10KVM: Fix coalesced interrupt reporting in IOAPICGleb Natapov
2009-09-10KVM: make io_bus interface more robustGregory Haskins
2009-09-10KVM: Add trace points in irqchip codeGleb Natapov
2009-09-10KVM: Use temporary variable to shorten lines.Gleb Natapov
2009-09-10KVM: fix lock imbalanceJiri Slaby
2009-09-10KVM: remove in_range from io devicesMichael S. Tsirkin
2009-09-10KVM: convert bus to slots_lockMichael S. Tsirkin
2009-09-10KVM: Introduce kvm_vcpu_is_bsp() function.Gleb Natapov
2009-09-10KVM: introduce irq_lock, use it to protect ioapicMarcelo Tosatti
2009-09-10KVM: cleanup io_device codeGregory Haskins
2009-08-09KVM: Avoid redelivery of edge interrupt before next edgeGleb Natapov
2009-06-10KVM: APIC: get rid of deliver_bitmaskGleb Natapov
2009-06-10KVM: consolidate ioapic/ipi interrupt delivery logicGleb Natapov
2009-06-10KVM: ioapic/msi interrupt delivery consolidationGleb Natapov
2009-06-10KVM: APIC: kvm_apic_set_irq deliver all kinds of interruptsGleb Natapov
2009-06-10KVM: Merge kvm_ioapic_get_delivery_bitmask into kvm_get_intr_delivery_bitmaskSheng Yang
2009-06-10KVM: bit ops for deliver_bitmapSheng Yang
2009-06-10KVM: Change API of kvm_ioapic_get_delivery_bitmaskSheng Yang
2009-06-10KVM: Unify the delivery of IOAPIC and MSI interruptsSheng Yang
2009-06-10KVM: Split IOAPIC structureSheng Yang
2009-03-24KVM: Report IRQ injection status to userspace.Gleb Natapov
2009-03-24KVM: make irq ack notifications aware of routing tableMarcelo Tosatti
2009-03-24KVM: Interrupt mask notifiers for ioapicAvi Kivity
2008-12-31KVM: Export ioapic_get_delivery_bitmaskSheng Yang
2008-12-31KVM: Kick NMI receiving VCPUJan Kiszka
2008-10-15KVM: ia64: add a dummy irq ack notificationXiantao Zhang
2008-10-15KVM: irq ack notificationMarcelo Tosatti
2008-07-20KVM: kvm_io_device: extend in_range() to manage len and write attributeLaurent Vivier
2008-07-20KVM: IOAPIC/LAPIC: Enable NMI supportSheng Yang