aboutsummaryrefslogtreecommitdiff
path: root/virt/kvm/eventfd.c
AgeCommit message (Expand)AuthorFilesLines
2024-01-17Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmGravatar Linus Torvalds 1-15/+13
2023-12-08KVM: clean up directives to compile out irqfdsGravatar Paolo Bonzini 1-14/+12
2023-12-08KVM: remove CONFIG_HAVE_KVM_IRQFDGravatar Paolo Bonzini 1-3/+3
2023-11-28eventfd: simplify eventfd_signal()Gravatar Christian Brauner 1-2/+2
2023-06-13kvm/eventfd: use list_for_each_entry when deassign ioeventfdGravatar Wei Wang 1-3/+2
2023-06-13KVM: destruct kvm_io_device while unregistering it from kvm_io_busGravatar Wei Wang 1-1/+0
2023-06-01KVM: Don't kfree(NULL) on kzalloc() failure in kvm_assign_ioeventfd_idx()Gravatar Michal Luczaj 1-1/+1
2023-03-27KVM: x86/ioapic: Resample the pending state of an IRQ when unmaskingGravatar Dmytro Maluka 1-6/+35
2023-03-27KVM: irqfd: Make resampler_list an RCU listGravatar Dmytro Maluka 1-2/+6
2022-05-20KVM: eventfd: Fix false positive RCU usage warningGravatar Wanpeng Li 1-1/+2
2022-01-28KVM: eventfd: Fix false positive RCU usage warningGravatar Hou Wenlong 1-4/+4
2021-09-30kvm: irqfd: avoid update unmodified entries of the routingGravatar Longpeng(Mike) 1-1/+14
2020-11-15kvm/eventfd: Drain events from eventfd in irqfd_wakeup()Gravatar David Woodhouse 1-0/+3
2020-11-15kvm/eventfd: Use priority waitqueue to catch events before userspaceGravatar David Woodhouse 1-2/+4
2020-09-28kvm/eventfd: move wildcard calculation outside loopGravatar Yi Li 1-1/+3
2020-07-29kvm/eventfd: Use sequence counter with associated spinlockGravatar Ahmed S. Darwish 1-1/+1
2020-06-01Merge tag 'kvmarm-5.8' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmar...Gravatar Paolo Bonzini 1-1/+1
2020-05-16KVM: Fix spelling in code commentsGravatar Fuad Tabba 1-1/+1
2020-05-13kvm/eventfd: remove unneeded conversion to boolGravatar Jason Yan 1-1/+1
2019-06-19treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 504Gravatar Thomas Gleixner 1-13/+1
2019-05-24kvm: Check irqchip mode before assign irqfdGravatar Peter Xu 1-0/+9
2019-03-28kvm: don't redefine flags as something elseGravatar Sebastian Andrzej Siewior 1-3/+3
2019-02-20kvm: Add memcg accounting to KVM allocationsGravatar Ben Gardon 1-3/+4
2018-07-18Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmGravatar Linus Torvalds 1-6/+11
2018-07-18KVM: irqfd: fix race between EPOLLHUP and irq_bypass_register_consumerGravatar Paolo Bonzini 1-5/+6
2018-07-18KVM/Eventfd: Avoid crash when assign and deassign specific eventfd in parallel.Gravatar Lan Tianyu 1-1/+5
2018-05-26fs: add new vfs_poll and file_can_poll helpersGravatar Christoph Hellwig 1-1/+1
2018-02-11vfs: do bulk POLL* -> EPOLL* replacementGravatar Linus Torvalds 1-4/+4
2017-11-27annotate poll-related wait keysGravatar Al Viro 1-1/+1
2017-11-27anntotate the places where ->poll() return values goGravatar Al Viro 1-1/+1
2017-09-19Revert "KVM: Don't accept obviously wrong gsi values via KVM_IRQFD"Gravatar Jan H. Schönherr 1-2/+0
2017-09-15KVM: Don't accept obviously wrong gsi values via KVM_IRQFDGravatar Jan H. Schönherr 1-0/+2
2017-07-10Merge branch 'annotations' of git://git.kernel.org/pub/scm/linux/kernel/git/b...Gravatar Paolo Bonzini 1-3/+5
2017-07-07KVM: mark kvm->busses as rcu protectedGravatar Christian Borntraeger 1-3/+5
2017-06-20sched/wait: Rename wait_queue_t => wait_queue_entry_tGravatar Ingo Molnar 1-1/+1
2017-04-12KVM: x86: rename kvm_vcpu_request_scan_ioapic()Gravatar David Hildenbrand 1-2/+2
2017-03-23KVM: kvm_io_bus_unregister_dev() should never failGravatar David Hildenbrand 1-1/+2
2016-10-26KVM: fix OOPS on flush_workGravatar Paolo Bonzini 1-3/+19
2016-09-07KVM: Remove deprecated create_singlethread_workqueueGravatar Bhaktipriya Shridhar 1-19/+3
2016-05-11kvm: Conditionally register IRQ bypass consumerGravatar Alex Williamson 1-8/+10
2015-11-04KVM: x86: merge kvm_arch_set_irq with kvm_set_msi_inatomicGravatar Paolo Bonzini 1-7/+4
2015-10-16kvm/eventfd: add arch-specific set_irqGravatar Andrey Smetanin 1-1/+12
2015-10-16kvm/eventfd: factor out kvm_notify_acked_gsi()Gravatar Andrey Smetanin 1-5/+11
2015-10-16kvm/eventfd: avoid loop inside irqfd_update()Gravatar Andrey Smetanin 1-8/+5
2015-10-01KVM: Add an arch specific hooks in 'struct kvm_kernel_irqfd'Gravatar Feng Wu 1-1/+18
2015-10-01KVM: eventfd: add irq bypass consumer managementGravatar Eric Auger 1-0/+15
2015-10-01KVM: introduce kvm_arch functions for IRQ bypassGravatar Eric Auger 1-0/+12
2015-10-01KVM: create kvm_irqfd.hGravatar Eric Auger 1-72/+23
2015-10-01kvm: add capability for any-length ioeventfdsGravatar Jason Wang 1-3/+1
2015-09-15kvm: fix double free for fast mmio eventfdGravatar Jason Wang 1-18/+25