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 |
Gregory Haskins
|
d76685c4a0
KVM: cleanup io_device code
|
16 years ago |
Sheng Yang
|
968a634793
KVM: No disable_irq for MSI/MSI-X interrupt on device assignment
|
16 years ago |
Gregory Haskins
|
721eecbf4f
KVM: irqfd
|
16 years ago |
Marcelo Tosatti
|
84261923d3
KVM: protect concurrent make_all_cpus_request
|
16 years ago |
Izik Eidus
|
e244584fe3
KVM: Fix dirty bit tracking for slots with large pages
|
16 years ago |
Yinghai Lu
|
aee74f3bb3
kvm: remove the duplicated cpumask_clear
|
16 years ago |
Avi Kivity
|
09f8ca74ae
KVM: Prevent overflow in largepages calculation
|
16 years ago |
Avi Kivity
|
ac04527f79
KVM: Disable large pages on misaligned memory slots
|
16 years ago |
Marcelo Tosatti
|
b43b1901ad
KVM: take mmu_lock when updating a deleted slot
|
16 years ago |
Marcelo Tosatti
|
547de29e5b
KVM: protect assigned dev workqueue, int handler and irq acker
|
16 years ago |
Sheng Yang
|
8e1c18157d
KVM: VMX: Disable VMX when system shutdown
|
16 years ago |
Gleb Natapov
|
78646121e9
KVM: Fix interrupt unhalting a vcpu when it shouldn't
|
16 years ago |
Gleb Natapov
|
09cec75488
KVM: Timer event should not unconditionally unhalt vcpu.
|
16 years ago |
Gleb Natapov
|
f00be0cae4
KVM: MMU: do not free active mmu pages in free_mmu_pages()
|
16 years ago |
Sheng Yang
|
e56d532f20
KVM: Device assignment framework rework
|
16 years ago |
Sheng Yang
|
d510d6cc65
KVM: Enable MSI-X for KVM assigned device
|
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 |
Avi Kivity
|
8437a61770
kvm: fix kvm reboot crash when MAXSMP is used
|
16 years ago |
Avi Kivity
|
a4c0364be3
KVM: Explicity initialize cpus_hardware_enabled
|
16 years ago |
Jan Kiszka
|
4cd481f68d
KVM: Fix overlapping check for memory slots
|
16 years ago |
Avi Kivity
|
99894a799f
KVM: MMU: Fix off-by-one calculating large page count
|
16 years ago |
Sheng Yang
|
36463146ff
KVM: Get support IRQ routing entry counts
|
16 years ago |
Weidong Han
|
4a906e49f1
KVM: fix kvm_vm_ioctl_deassign_device
|
16 years ago |
Joerg Roedel
|
fc5659c8c6
KVM: MMU: handle compound pages in kvm_is_mmio_pfn
|
16 years ago |