summaryrefslogtreecommitdiff
path: root/virt/kvm/eventfd.c
AgeCommit message (Expand)AuthorLines
2016-05-11kvm: Conditionally register IRQ bypass consumerAlex Williamson-8/+10
2015-11-04KVM: x86: merge kvm_arch_set_irq with kvm_set_msi_inatomicPaolo Bonzini-7/+4
2015-10-16kvm/eventfd: add arch-specific set_irqAndrey Smetanin-1/+12
2015-10-16kvm/eventfd: factor out kvm_notify_acked_gsi()Andrey Smetanin-5/+11
2015-10-16kvm/eventfd: avoid loop inside irqfd_update()Andrey Smetanin-8/+5
2015-10-01KVM: Add an arch specific hooks in 'struct kvm_kernel_irqfd'Feng Wu-1/+18
2015-10-01KVM: eventfd: add irq bypass consumer managementEric Auger-0/+15
2015-10-01KVM: introduce kvm_arch functions for IRQ bypassEric Auger-0/+12
2015-10-01KVM: create kvm_irqfd.hEric Auger-72/+23
2015-10-01kvm: add capability for any-length ioeventfdsJason Wang-3/+1
2015-09-15kvm: fix double free for fast mmio eventfdJason Wang-18/+25
2015-09-15kvm: factor out core eventfd assign/deassign logicJason Wang-35/+50
2015-09-15kvm: don't try to register to KVM_FAST_MMIO_BUS for non mmio eventfdJason Wang-2/+2
2015-03-26KVM: move iodev.h from virt/kvm/ to include/kvmAndre Przywara-1/+1
2015-03-26KVM: Redesign kvm_io_bus_ API to pass VCPU structure to the callbacks.Nikolay Nikolaev-2/+2
2015-03-12KVM: introduce kvm_arch_intc_initialized and use it in irqfdEric Auger-0/+3
2014-11-21kvm: x86: move ioapic.c and irq_comm.c back to arch/x86/Paolo Bonzini-7/+0
2014-09-24KVM: EVENTFD: Remove inclusion of irq.hChristoffer Dall-1/+3
2014-08-06KVM: Move more code under CONFIG_HAVE_KVM_IRQFDPaolo Bonzini-61/+61
2014-08-05KVM: Give IRQFD its own separate enabling Kconfig optionPaul Mackerras-3/+3
2014-08-05KVM: Move irq notifier implementation into eventfd.cPaul Mackerras-0/+63
2014-08-05KVM: Move all accesses to kvm::irq_routing into irqchip.cPaul Mackerras-13/+9
2014-08-05KVM: irqchip: Provide and use accessors for irq routing tablePaul Mackerras-4/+6
2014-08-05KVM: Don't keep reference to irq routing table in irqfd structPaul Mackerras-16/+25
2014-05-05kvm/irqchip: Speed up KVM_SET_GSI_ROUTINGChristian Borntraeger-10/+15
2014-04-17KVM: VMX: speed up wildcard MMIO EVENTFDMichael S. Tsirkin-0/+16
2014-04-17KVM: support any-length wildcard ioeventfdMichael S. Tsirkin-5/+22
2014-03-18KVM: eventfd: Fix lock order inversion.Cornelia Huck-4/+4
2013-09-03kvm eventfd: switch to fdgetAl Viro-10/+10
2013-06-04kvm: exclude ioeventfd from counting kvm_io_range limitAmos Kong-0/+2
2013-04-26KVM: Introduce CONFIG_HAVE_KVM_IRQ_ROUTINGAlexander Graf-3/+3
2013-04-15KVM: Let ioapic know the irq line statusYang Zhang-6/+9
2013-04-07kvm: fix MMIO/PIO collision misdetectionMichael S. Tsirkin-2/+6
2013-03-05KVM: ioeventfd for virtio-ccw devices.Cornelia Huck-4/+13
2013-03-05KVM: Initialize irqfd from kvm_init().Cornelia Huck-5/+2
2013-02-27hlist: drop the node parameter from iteratorsSasha Levin-2/+1
2012-12-10kvm: Fix irqfd resampler list walkAlex Williamson-1/+1
2012-12-06KVM: Distangle eventfd code from irqchipAlexander Graf-0/+6
2012-10-04Merge tag 'kvm-3.7-1' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds-4/+146
2012-09-23KVM: Add resampling irqfds for level triggered interruptsAlex Williamson-4/+146
2012-08-20workqueue: deprecate flush[_delayed]_work_sync()Tejun Heo-1/+1
2012-07-02KVM: Sanitize KVM_IRQFD flagsAlex Williamson-0/+3
2012-07-02KVM: Pass kvm_irqfd to functionsAlex Williamson-10/+10
2011-09-25KVM: Intelligent device lookup on I/O busSasha Levin-1/+2
2011-04-07Merge branch 'kvm-updates/2.6.39' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds-1/+1
2011-04-06KVM: fix crash on irqfd deassignMichael S. Tsirkin-1/+1
2011-03-31Fix common misspellingsLucas De Marchi-1/+1
2011-03-17KVM: improve comment on rcu use in irqfd_deassignMichael S. Tsirkin-2/+3
2011-01-12KVM: fast-path msi injection with irqfdMichael S. Tsirkin-12/+79
2010-09-23KVM: fix irqfd assign/deassign raceMichael S. Tsirkin-1/+2