Takuya Yoshikawa
|
87bf6e7de1
KVM: fix the handling of dirty bitmaps to avoid overflows
|
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 |
Wei Yongjun
|
4b7bb92100
KVM: ia64: destroy ioapic device if fail to setup default irq routing
|
15 years ago |
Marcelo Tosatti
|
6474920477
KVM: fix cleanup_srcu_struct on vm destruction
|
15 years ago |
Marcelo Tosatti
|
79fac95ecf
KVM: convert slots_lock to a mutex
|
15 years ago |
Marcelo Tosatti
|
f656ce0185
KVM: switch vcpu context to use SRCU
|
15 years ago |
Marcelo Tosatti
|
e93f8a0f82
KVM: convert io_bus to SRCU
|
15 years ago |
Marcelo Tosatti
|
bc6678a33d
KVM: introduce kvm->srcu and convert kvm_set_memory_region to SRCU update
|
15 years ago |
Marcelo Tosatti
|
f7784b8ec9
KVM: split kvm_arch_set_memory_region into prepare and commit
|
15 years ago |
Marcelo Tosatti
|
46a26bf557
KVM: modify memslots layout in struct kvm
|
15 years ago |
Alexander Graf
|
10474ae894
KVM: Activate Virtualization On Demand
|
16 years ago |
Avi Kivity
|
367e1319b2
KVM: Return -ENOTTY on unrecognized ioctls
|
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
|
a1b37100d9
KVM: Reduce runnability interface with arch support code
|
16 years ago |
Michael S. Tsirkin
|
bda9020e24
KVM: remove in_range from io devices
|
16 years ago |
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 |
Jes Sorensen
|
3032b925f0
KVM: ia64: Correct itc_offset calculations
|
16 years ago |
Marcelo Tosatti
|
32f8840064
KVM: use smp_send_reschedule in kvm_vcpu_kick
|
16 years ago |
Jes Sorensen
|
43890ae8bc
KVM: ia64: ia64 vcpu_reset() do not call kmalloc() with irqs disabled
|
16 years ago |
Jes Sorensen
|
4d13c3b04f
KVM: ia64: preserve int status through call to kvm_insert_vmm_mapping
|
16 years ago |
Jes Sorensen
|
457459c3c7
KVM: ia64: restore irq state before calling kvm_vcpu_init
|
16 years ago |
Jes Sorensen
|
f9b647adda
KVM: ia64: remove empty function vti_vcpu_load()
|
16 years ago |
Xiantao Zhang
|
64f6afbd4c
KVM: ia64: Flush all TLBs once guest's memory mapping changes.
|
16 years ago |
Jes Sorensen
|
c6b60c6921
KVM: ia64: Don't hold slots_lock in guest mode
|
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 |