linux-stable/drivers/kvm
Zhang Xiantao 3ad82a7e87 KVM: Recalculate mmu pages needed for every memory region change
Instead of incrementally changing the mmu cache size for every memory slot
operation, recalculate it from scratch.  This is simpler and safer.

Signed-off-by: Zhang Xiantao <xiantao.zhang@intel.com>
Signed-off-by: Avi Kivity <avi@qumranet.com>
2008-01-30 17:53:09 +02:00
..
i8259.c KVM: Export PIC reset for kernel device reset 2008-01-30 17:52:55 +02:00
ioapic.c KVM: Split IOAPIC reset function and export for kernel RESET 2008-01-30 17:52:55 +02:00
irq.c KVM: Portability: Split kvm_vcpu into arch dependent and independent parts (part 1) 2008-01-30 17:52:54 +02:00
irq.h KVM: Split IOAPIC reset function and export for kernel RESET 2008-01-30 17:52:55 +02:00
Kconfig Consolidate host virtualization support under Virtualization menu 2007-10-23 15:49:47 +10:00
kvm.h KVM: MMU: Selectively set PageDirty when releasing guest memory 2008-01-30 17:53:09 +02:00
kvm_main.c KVM: Recalculate mmu pages needed for every memory region change 2008-01-30 17:53:09 +02:00
kvm_svm.h KVM: Dynamically allocate vcpus 2007-10-13 10:18:20 +02:00
lapic.c KVM: Portability: Split kvm_vcpu into arch dependent and independent parts (part 1) 2008-01-30 17:52:54 +02:00
Makefile KVM: Move x86 msr handling to new files x86.[ch] 2008-01-30 17:52:51 +02:00
mmu.c KVM: Recalculate mmu pages needed for every memory region change 2008-01-30 17:53:09 +02:00
paging_tmpl.h KVM: MMU: Selectively set PageDirty when releasing guest memory 2008-01-30 17:53:09 +02:00
segment_descriptor.h KVM: Portability: Move memory segmentation to x86.c 2008-01-30 17:52:57 +02:00
svm.c KVM: Make unloading of FPU state when putting vcpu arch-independent 2008-01-30 17:53:05 +02:00
svm.h KVM: CodingStyle cleanup 2008-01-30 17:52:50 +02:00
vmx.c KVM: VMX: Force seg.base == (seg.sel << 4) in real mode 2008-01-30 17:53:06 +02:00
vmx.h KVM: VMX: wbinvd exiting 2008-01-30 17:53:01 +02:00
x86.c KVM: x86 emulator: retire ->write_std() 2008-01-30 17:53:09 +02:00
x86.h KVM: Recalculate mmu pages needed for every memory region change 2008-01-30 17:53:09 +02:00
x86_emulate.c KVM: x86 emulator: prefetch up to 15 bytes of the instruction executed 2008-01-30 17:53:09 +02:00
x86_emulate.h KVM: x86 emulator: prefetch up to 15 bytes of the instruction executed 2008-01-30 17:53:09 +02:00