Alexander Graf
|
e8cde0939d
KVM: Move irq routing setup to irqchip.c
|
12 years ago |
Alexander Graf
|
1c9f8520bd
KVM: Extract generic irqchip logic into irqchip.c
|
12 years ago |
Alexander Graf
|
8175e5b79c
KVM: Add KVM_IRQCHIP_NUM_PINS in addition to KVM_IOAPIC_NUM_PINS
|
12 years ago |
Yang Zhang
|
3d81bc7e96
KVM: Call common update function when ioapic entry changed.
|
12 years ago |
Yang Zhang
|
aa2fbe6d44
KVM: Let ioapic know the irq line status
|
12 years ago |
Yang Zhang
|
b4f2225c07
KVM: Return destination vcpu on interrupt injection
|
12 years ago |
Sasha Levin
|
b67bfe0d42
hlist: drop the node parameter from iterators
|
12 years ago |
Yang Zhang
|
c7c9c56ca2
x86, apicv: add virtual interrupt delivery support
|
12 years ago |
Michael S. Tsirkin
|
01f2188037
kvm: add kvm_set_irq_inatomic
|
12 years ago |
Alex Williamson
|
7a84428af7
KVM: Add resampling irqfds for level triggered interrupts
|
12 years ago |
Gleb Natapov
|
1e08ec4a13
KVM: optimize apic interrupt delivery
|
13 years ago |
Avi Kivity
|
e9bda6f6f9
Merge branch 'queue' into next
|
13 years ago |
Linus Torvalds
|
5fecc9d8f5
Merge tag 'kvm-3.6-1' of git://git.kernel.org/pub/scm/virt/kvm/kvm
|
13 years ago |
Michael S. Tsirkin
|
93b6547e22
KVM: switch to symbolic name for irq_states size
|
13 years ago |
Michael S. Tsirkin
|
1a577b7247
KVM: fix race with level interrupts
|
13 years ago |
Avi Kivity
|
f2ebd422f7
KVM: Fix buffer overflow in kvm_set_irq()
|
13 years ago |
Jan Kiszka
|
07975ad3b3
KVM: Introduce direct MSI message injection for in-kernel irqchips
|
13 years ago |
Michael S. Tsirkin
|
bd2b53b20f
KVM: fast-path msi injection with irqfd
|
14 years ago |
Nicolas Kaiser
|
9611c18777
KVM: fix typo in copyright notice
|
14 years ago |
Gleb Natapov
|
4a994358b9
KVM: Convert mask notifiers to use irqchip/pin instead of gsi
|
15 years ago |
Chris Lalancette
|
aefd18f01e
KVM: x86: In DM_LOWEST, only deliver interrupts to vcpus with enabled LAPIC's
|
15 years ago |
Avi Kivity
|
221d059d15
KVM: Update Red Hat copyrights
|
15 years ago |
Tejun Heo
|
5a0e3ad6af
include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h
|
15 years ago |
Marcelo Tosatti
|
d72118ceca
KVM: properly check max PIC pin in irq route setup
|
15 years ago |
Marcelo Tosatti
|
e50212bb51
KVM: only clear irq_source_id if irqchip is present
|
15 years ago |
Marcelo Tosatti
|
cd5a2685de
KVM: fix irq_source_id size verification
|
15 years ago |
Jiri Slaby
|
0c6ddcebd8
KVM: fix lock imbalance in kvm_*_irq_source_id()
|
16 years ago |
Gleb Natapov
|
680b3648ba
KVM: Drop kvm->irq_lock lock from irq injection path
|
16 years ago |
Gleb Natapov
|
eba0226bdf
KVM: Move IO APIC to its own lock
|
16 years ago |
Gleb Natapov
|
280aa177dc
KVM: Convert irq notifiers lists to RCU locking
|
16 years ago |