Gleb Natapov
|
988a2cae6a
KVM: Use macro to iterate over vcpus.
|
16 years ago |
Gleb Natapov
|
73880c80aa
KVM: Break dependency between vcpu index in vcpus array and vcpu_id.
|
16 years ago |
Gleb Natapov
|
c5af89b68a
KVM: Introduce kvm_vcpu_is_bsp() function.
|
16 years ago |
Marcelo Tosatti
|
fa40a8214b
KVM: switch irq injection/acking data structures to irq_lock
|
16 years ago |
Marcelo Tosatti
|
60eead79ad
KVM: introduce irq_lock, use it to protect ioapic
|
16 years ago |
Christian Ehrhardt
|
b188d2d365
KVM: remove redundant declarations
|
16 years ago |
Gregory Haskins
|
721eecbf4f
KVM: irqfd
|
16 years ago |
Michael S. Tsirkin
|
5116d8f6b9
KVM: fix ack not being delivered when msi present
|
16 years ago |
Marcelo Tosatti
|
84261923d3
KVM: protect concurrent make_all_cpus_request
|
16 years ago |
Marcelo Tosatti
|
547de29e5b
KVM: protect assigned dev workqueue, int handler and irq acker
|
16 years ago |
Marcelo Tosatti
|
32f8840064
KVM: use smp_send_reschedule in kvm_vcpu_kick
|
16 years ago |
Sheng Yang
|
522c68c441
KVM: Enable snooping control for supported hardware
|
16 years ago |
Gleb Natapov
|
78646121e9
KVM: Fix interrupt unhalting a vcpu when it shouldn't
|
16 years ago |
Sheng Yang
|
e56d532f20
KVM: Device assignment framework rework
|
16 years ago |
Gleb Natapov
|
343f94fe4d
KVM: consolidate ioapic/ipi interrupt delivery logic
|
16 years ago |
Gleb Natapov
|
a53c17d21c
KVM: ioapic/msi interrupt delivery consolidation
|
16 years ago |
Christian Borntraeger
|
b95b51d580
KVM: declare ioapic functions only on affected hardware
|
16 years ago |
Sheng Yang
|
2350bd1f62
KVM: Add MSI-X interrupt injection logic
|
16 years ago |
Sheng Yang
|
c1e0151429
KVM: Ioctls for init MSI-X entry
|
16 years ago |
Sheng Yang
|
116191b69b
KVM: Unify the delivery of IOAPIC and MSI interrupts
|
16 years ago |
Gleb Natapov
|
4925663a07
KVM: Report IRQ injection status to userspace.
|
16 years ago |
Gerd Hoffmann
|
c807660407
KVM: Fix kvmclock on !constant_tsc boxes
|
16 years ago |
Sheng Yang
|
79950e1073
KVM: Use irq routing API for MSI
|
16 years ago |
Marcelo Tosatti
|
44882eed2e
KVM: make irq ack notifications aware of routing table
|
16 years ago |
Avi Kivity
|
399ec807dd
KVM: Userspace controlled irq routing
|
17 years ago |
Avi Kivity
|
75858a84a6
KVM: Interrupt mask notifiers for ioapic
|
16 years ago |
Sheng Yang
|
67346440e8
KVM: Remove duplicated prototype of kvm_arch_destroy_vm
|
16 years ago |
Jan Kiszka
|
d0bfb940ec
KVM: New guest debug interface
|
16 years ago |
Sheng Yang
|
ad8ba2cd44
KVM: Add kvm_arch_sync_events to sync with asynchronize events
|
16 years ago |
Joerg Roedel
|
19de40a847
KVM: change KVM to use IOMMU API
|
17 years ago |