| Commit message (Expand) | Author | Age | Files | Lines |
* | KVM: eventfd: Fix false positive RCU usage warning | Hou Wenlong | 2022-01-28 | 1 | -4/+4 |
* | kvm: irqfd: avoid update unmodified entries of the routing | Longpeng(Mike) | 2021-09-30 | 1 | -1/+14 |
* | kvm/eventfd: Drain events from eventfd in irqfd_wakeup() | David Woodhouse | 2020-11-15 | 1 | -0/+3 |
* | kvm/eventfd: Use priority waitqueue to catch events before userspace | David Woodhouse | 2020-11-15 | 1 | -2/+4 |
* | kvm/eventfd: move wildcard calculation outside loop | Yi Li | 2020-09-28 | 1 | -1/+3 |
* | kvm/eventfd: Use sequence counter with associated spinlock | Ahmed S. Darwish | 2020-07-29 | 1 | -1/+1 |
* | Merge tag 'kvmarm-5.8' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmar... | Paolo Bonzini | 2020-06-01 | 1 | -1/+1 |
|\ |
|
| * | KVM: Fix spelling in code comments | Fuad Tabba | 2020-05-16 | 1 | -1/+1 |
* | | kvm/eventfd: remove unneeded conversion to bool | Jason Yan | 2020-05-13 | 1 | -1/+1 |
|/ |
|
* | treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 504 | Thomas Gleixner | 2019-06-19 | 1 | -13/+1 |
* | kvm: Check irqchip mode before assign irqfd | Peter Xu | 2019-05-24 | 1 | -0/+9 |
* | kvm: don't redefine flags as something else | Sebastian Andrzej Siewior | 2019-03-28 | 1 | -3/+3 |
* | kvm: Add memcg accounting to KVM allocations | Ben Gardon | 2019-02-20 | 1 | -3/+4 |
* | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm | Linus Torvalds | 2018-07-18 | 1 | -6/+11 |
|\ |
|
| * | KVM: irqfd: fix race between EPOLLHUP and irq_bypass_register_consumer | Paolo Bonzini | 2018-07-18 | 1 | -5/+6 |
| * | KVM/Eventfd: Avoid crash when assign and deassign specific eventfd in parallel. | Lan Tianyu | 2018-07-18 | 1 | -1/+5 |
* | | fs: add new vfs_poll and file_can_poll helpers | Christoph Hellwig | 2018-05-26 | 1 | -1/+1 |
|/ |
|
* | vfs: do bulk POLL* -> EPOLL* replacement | Linus Torvalds | 2018-02-11 | 1 | -4/+4 |
* | annotate poll-related wait keys | Al Viro | 2017-11-27 | 1 | -1/+1 |
* | anntotate the places where ->poll() return values go | Al Viro | 2017-11-27 | 1 | -1/+1 |
* | Revert "KVM: Don't accept obviously wrong gsi values via KVM_IRQFD" | Jan H. Schönherr | 2017-09-19 | 1 | -2/+0 |
* | KVM: Don't accept obviously wrong gsi values via KVM_IRQFD | Jan H. Schönherr | 2017-09-15 | 1 | -0/+2 |
* | Merge branch 'annotations' of git://git.kernel.org/pub/scm/linux/kernel/git/b... | Paolo Bonzini | 2017-07-10 | 1 | -3/+5 |
|\ |
|
| * | KVM: mark kvm->busses as rcu protected | Christian Borntraeger | 2017-07-07 | 1 | -3/+5 |
* | | sched/wait: Rename wait_queue_t => wait_queue_entry_t | Ingo Molnar | 2017-06-20 | 1 | -1/+1 |
|/ |
|
* | KVM: x86: rename kvm_vcpu_request_scan_ioapic() | David Hildenbrand | 2017-04-12 | 1 | -2/+2 |
* | KVM: kvm_io_bus_unregister_dev() should never fail | David Hildenbrand | 2017-03-23 | 1 | -1/+2 |
* | KVM: fix OOPS on flush_work | Paolo Bonzini | 2016-10-26 | 1 | -3/+19 |
* | KVM: Remove deprecated create_singlethread_workqueue | Bhaktipriya Shridhar | 2016-09-07 | 1 | -19/+3 |
* | kvm: Conditionally register IRQ bypass consumer | Alex Williamson | 2016-05-11 | 1 | -8/+10 |
* | KVM: x86: merge kvm_arch_set_irq with kvm_set_msi_inatomic | Paolo Bonzini | 2015-11-04 | 1 | -7/+4 |
* | kvm/eventfd: add arch-specific set_irq | Andrey Smetanin | 2015-10-16 | 1 | -1/+12 |
* | kvm/eventfd: factor out kvm_notify_acked_gsi() | Andrey Smetanin | 2015-10-16 | 1 | -5/+11 |
* | kvm/eventfd: avoid loop inside irqfd_update() | Andrey Smetanin | 2015-10-16 | 1 | -8/+5 |
* | KVM: Add an arch specific hooks in 'struct kvm_kernel_irqfd' | Feng Wu | 2015-10-01 | 1 | -1/+18 |
* | KVM: eventfd: add irq bypass consumer management | Eric Auger | 2015-10-01 | 1 | -0/+15 |
* | KVM: introduce kvm_arch functions for IRQ bypass | Eric Auger | 2015-10-01 | 1 | -0/+12 |
* | KVM: create kvm_irqfd.h | Eric Auger | 2015-10-01 | 1 | -72/+23 |
* | kvm: add capability for any-length ioeventfds | Jason Wang | 2015-10-01 | 1 | -3/+1 |
* | kvm: fix double free for fast mmio eventfd | Jason Wang | 2015-09-15 | 1 | -18/+25 |
* | kvm: factor out core eventfd assign/deassign logic | Jason Wang | 2015-09-15 | 1 | -35/+50 |
* | kvm: don't try to register to KVM_FAST_MMIO_BUS for non mmio eventfd | Jason Wang | 2015-09-15 | 1 | -2/+2 |
* | KVM: move iodev.h from virt/kvm/ to include/kvm | Andre Przywara | 2015-03-26 | 1 | -1/+1 |
* | KVM: Redesign kvm_io_bus_ API to pass VCPU structure to the callbacks. | Nikolay Nikolaev | 2015-03-26 | 1 | -2/+2 |
* | KVM: introduce kvm_arch_intc_initialized and use it in irqfd | Eric Auger | 2015-03-12 | 1 | -0/+3 |
* | kvm: x86: move ioapic.c and irq_comm.c back to arch/x86/ | Paolo Bonzini | 2014-11-21 | 1 | -7/+0 |
* | KVM: EVENTFD: Remove inclusion of irq.h | Christoffer Dall | 2014-09-24 | 1 | -1/+3 |
* | KVM: Move more code under CONFIG_HAVE_KVM_IRQFD | Paolo Bonzini | 2014-08-06 | 1 | -61/+61 |
* | KVM: Give IRQFD its own separate enabling Kconfig option | Paul Mackerras | 2014-08-05 | 1 | -3/+3 |
* | KVM: Move irq notifier implementation into eventfd.c | Paul Mackerras | 2014-08-05 | 1 | -0/+63 |