linux/arch/x86/kvm
Avi Kivity eb787d10af KVM: MMU: Move kvm_free_some_pages() into critical section
If some other cpu steals mmu pages between our check and an attempt to
allocate, we can run out of mmu pages.  Fix by moving the check into the
same critical section as the allocation.

Signed-off-by: Avi Kivity <avi@qumranet.com>
2008-01-30 18:01:21 +02:00
..
i8259.c
irq.c KVM: Move kvm_vcpu_kick() to x86.c 2008-01-30 18:01:19 +02:00
irq.h KVM: Move kvm_vcpu_kick() to x86.c 2008-01-30 18:01:19 +02:00
Kconfig
kvm_svm.h
lapic.c KVM: Accelerated apic support 2008-01-30 18:01:20 +02:00
lapic.h KVM: Accelerated apic support 2008-01-30 18:01:20 +02:00
Makefile KVM: Move ioapic code to common directory. 2008-01-30 18:01:19 +02:00
mmu.c KVM: MMU: Move kvm_free_some_pages() into critical section 2008-01-30 18:01:21 +02:00
mmu.h
paging_tmpl.h KVM: MMU: Move kvm_free_some_pages() into critical section 2008-01-30 18:01:21 +02:00
segment_descriptor.h
svm.c KVM: Disable vapic support on Intel machines with FlexPriority 2008-01-30 18:01:20 +02:00
svm.h
vmx.c KVM: MMU: Switch to mmu spinlock 2008-01-30 18:01:21 +02:00
vmx.h
x86_emulate.c
x86.c KVM: MMU: Concurrent guest walkers 2008-01-30 18:01:20 +02:00