Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
mainline
/
linux
/
601423bc0c06467d019cf2a446962a5bf1b5e330
/
virt
/
kvm
/
eventfd.c
b59e00d
kvm/eventfd: Drain events from eventfd in irqfd_wakeup()
by David Woodhouse
· 4 years, 2 months ago
e8dbf19
kvm/eventfd: Use priority waitqueue to catch events before userspace
by David Woodhouse
· 4 years, 2 months ago
2fc4f15
kvm/eventfd: move wildcard calculation outside loop
by Yi Li
· 4 years, 4 months ago
5c73b9a
kvm/eventfd: Use sequence counter with associated spinlock
by Ahmed S. Darwish
· 4 years, 6 months ago
3806094
Merge tag 'kvmarm-5.8' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into HEAD
by Paolo Bonzini
· 4 years, 7 months ago
656012c
KVM: Fix spelling in code comments
by Fuad Tabba
· 4 years, 9 months ago
c4e115f
kvm/eventfd: remove unneeded conversion to bool
by Jason Yan
· 4 years, 9 months ago
775c8a3
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 504
by Thomas Gleixner
· 6 years ago
654f1f1
kvm: Check irqchip mode before assign irqfd
by Peter Xu
· 6 years ago
ca0488a
kvm: don't redefine flags as something else
by Sebastian Andrzej Siewior
· 6 years ago
b12ce36
kvm: Add memcg accounting to KVM allocations
by Ben Gardon
· 6 years ago
47f7dc4
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
by Linus Torvalds
· 6 years ago
9432a31
KVM: irqfd: fix race between EPOLLHUP and irq_bypass_register_consumer
by Paolo Bonzini
· 7 years ago
b5020a8
KVM/Eventfd: Avoid crash when assign and deassign specific eventfd in parallel.
by Lan Tianyu
· 7 years ago
9965ed17
fs: add new vfs_poll and file_can_poll helpers
by Christoph Hellwig
· 7 years ago
a9a0884
vfs: do bulk POLL* -> EPOLL* replacement
by Linus Torvalds
· 7 years ago
3ad6f93
annotate poll-related wait keys
by Al Viro
· 8 years ago
e6c8adc
anntotate the places where ->poll() return values go
by Al Viro
· 8 years ago
95e2a3b
Revert "KVM: Don't accept obviously wrong gsi values via KVM_IRQFD"
by Jan H. Schönherr
· 7 years ago
36ae3c0
KVM: Don't accept obviously wrong gsi values via KVM_IRQFD
by Jan H. Schönherr
· 7 years ago
8c61af9
Merge branch 'annotations' of git://git.kernel.org/pub/scm/linux/kernel/git/borntraeger/linux into kvm-master
by Paolo Bonzini
· 8 years ago
4a12f95
KVM: mark kvm->busses as rcu protected
by Christian Borntraeger
· 8 years ago
ac6424b
sched/wait: Rename wait_queue_t => wait_queue_entry_t
by Ingo Molnar
· 8 years ago
993225a
KVM: x86: rename kvm_vcpu_request_scan_ioapic()
by David Hildenbrand
· 8 years ago
90db104
KVM: kvm_io_bus_unregister_dev() should never fail
by David Hildenbrand
· 8 years ago
36343f6
KVM: fix OOPS on flush_work
by Paolo Bonzini
· 8 years ago
3706fea
KVM: Remove deprecated create_singlethread_workqueue
by Bhaktipriya Shridhar
· 8 years ago
14717e2
kvm: Conditionally register IRQ bypass consumer
by Alex Williamson
· 9 years ago
b97e6de
KVM: x86: merge kvm_arch_set_irq with kvm_set_msi_inatomic
by Paolo Bonzini
· 9 years ago
c9a5ecc
kvm/eventfd: add arch-specific set_irq
by Andrey Smetanin
· 9 years ago
ba1aefc
kvm/eventfd: factor out kvm_notify_acked_gsi()
by Andrey Smetanin
· 9 years ago
351dc647
kvm/eventfd: avoid loop inside irqfd_update()
by Andrey Smetanin
· 9 years ago
f70c20a
KVM: Add an arch specific hooks in 'struct kvm_kernel_irqfd'
by Feng Wu
· 9 years ago
9016cfb
KVM: eventfd: add irq bypass consumer management
by Eric Auger
· 9 years ago
1a02b27
KVM: introduce kvm_arch functions for IRQ bypass
by Eric Auger
· 9 years ago
166c977
KVM: create kvm_irqfd.h
by Eric Auger
· 9 years ago
e9ea506
kvm: add capability for any-length ioeventfds
by Jason Wang
· 9 years ago
eefd6b0
kvm: fix double free for fast mmio eventfd
by Jason Wang
· 9 years ago
85da11c
kvm: factor out core eventfd assign/deassign logic
by Jason Wang
· 9 years ago
8453fec
kvm: don't try to register to KVM_FAST_MMIO_BUS for non mmio eventfd
by Jason Wang
· 9 years ago
af669ac
KVM: move iodev.h from virt/kvm/ to include/kvm
by Andre Przywara
· 10 years ago
e32edf4
KVM: Redesign kvm_io_bus_ API to pass VCPU structure to the callbacks.
by Nikolay Nikolaev
· 10 years ago
01c94e6
KVM: introduce kvm_arch_intc_initialized and use it in irqfd
by Eric Auger
· 10 years ago
6ef768f
kvm: x86: move ioapic.c and irq_comm.c back to arch/x86/
by Paolo Bonzini
· 10 years ago
29f1b65
KVM: EVENTFD: Remove inclusion of irq.h
by Christoffer Dall
· 10 years ago
c77dcac
KVM: Move more code under CONFIG_HAVE_KVM_IRQFD
by Paolo Bonzini
· 10 years ago
297e210
KVM: Give IRQFD its own separate enabling Kconfig option
by Paul Mackerras
· 11 years ago
e4d57e1
KVM: Move irq notifier implementation into eventfd.c
by Paul Mackerras
· 11 years ago
9957c86
KVM: Move all accesses to kvm::irq_routing into irqchip.c
by Paul Mackerras
· 11 years ago
8ba918d
KVM: irqchip: Provide and use accessors for irq routing table
by Paul Mackerras
· 11 years ago
56f89f36
KVM: Don't keep reference to irq routing table in irqfd struct
by Paul Mackerras
· 11 years ago
719d93c
kvm/irqchip: Speed up KVM_SET_GSI_ROUTING
by Christian Borntraeger
· 11 years ago
68c3b4d
KVM: VMX: speed up wildcard MMIO EVENTFD
by Michael S. Tsirkin
· 11 years ago
f848a5a
KVM: support any-length wildcard ioeventfd
by Michael S. Tsirkin
· 11 years ago
684a0b7
KVM: eventfd: Fix lock order inversion.
by Cornelia Huck
· 11 years ago
cffe78d
kvm eventfd: switch to fdget
by Al Viro
· 11 years ago
6ea34c9
kvm: exclude ioeventfd from counting kvm_io_range limit
by Amos Kong
· 12 years ago
a725d56
KVM: Introduce CONFIG_HAVE_KVM_IRQ_ROUTING
by Alexander Graf
· 12 years ago
aa2fbe6
KVM: Let ioapic know the irq line status
by Yang Zhang
· 12 years ago
05e07f9
kvm: fix MMIO/PIO collision misdetection
by Michael S. Tsirkin
· 12 years ago
2b83451
KVM: ioeventfd for virtio-ccw devices.
by Cornelia Huck
· 12 years ago
a0f155e
KVM: Initialize irqfd from kvm_init().
by Cornelia Huck
· 12 years ago
b67bfe0
hlist: drop the node parameter from iterators
by Sasha Levin
· 12 years ago
49f8a1a
kvm: Fix irqfd resampler list walk
by Alex Williamson
· 12 years ago
914daba
KVM: Distangle eventfd code from irqchip
by Alexander Graf
· 12 years ago
ecefbd9
Merge tag 'kvm-3.7-1' of git://git.kernel.org/pub/scm/virt/kvm/kvm
by Linus Torvalds
· 12 years ago
7a84428
KVM: Add resampling irqfds for level triggered interrupts
by Alex Williamson
· 12 years ago
4382973
workqueue: deprecate flush[_delayed]_work_sync()
by Tejun Heo
· 12 years ago
326cf03
KVM: Sanitize KVM_IRQFD flags
by Alex Williamson
· 13 years ago
d4db293
KVM: Pass kvm_irqfd to functions
by Alex Williamson
· 13 years ago
743eeb0
KVM: Intelligent device lookup on I/O bus
by Sasha Levin
· 13 years ago
7bc30c2
Merge branch 'kvm-updates/2.6.39' of git://git.kernel.org/pub/scm/virt/kvm/kvm
by Linus Torvalds
· 14 years ago
9e02fb9
KVM: fix crash on irqfd deassign
by Michael S. Tsirkin
· 14 years ago
25985ed
Fix common misspellings
by Lucas De Marchi
· 14 years ago
c8ce057
KVM: improve comment on rcu use in irqfd_deassign
by Michael S. Tsirkin
· 14 years ago
bd2b53b
KVM: fast-path msi injection with irqfd
by Michael S. Tsirkin
· 14 years ago
6bbfb26
KVM: fix irqfd assign/deassign race
by Michael S. Tsirkin
· 14 years ago
221d059
KVM: Update Red Hat copyrights
by Avi Kivity
· 15 years ago
5a0e3ad
include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h
by Tejun Heo
· 15 years ago
8b97fb0
KVM: do not store wqh in irqfd
by Michael S. Tsirkin
· 15 years ago
79fac95
KVM: convert slots_lock to a mutex
by Marcelo Tosatti
· 15 years ago
e93f8a0
KVM: convert io_bus to SRCU
by Marcelo Tosatti
· 15 years ago
b6a114d
KVM: fix spurious interrupt with irqfd
by Michael S. Tsirkin
· 15 years ago
f1d1c30
KVM: only allow one gsi per fd
by Michael S. Tsirkin
· 15 years ago
680b364
KVM: Drop kvm->irq_lock lock from irq injection path
by Gleb Natapov
· 15 years ago
6223011
KVM: correct error-handling code
by Julia Lawall
· 15 years ago
d34e6b1
KVM: add ioeventfd support
by Gregory Haskins
· 16 years ago
fa40a82
KVM: switch irq injection/acking data structures to irq_lock
by Marcelo Tosatti
· 16 years ago
721eecbf
KVM: irqfd
by Gregory Haskins
· 16 years ago