KVM: Synchronize guest physical memory map to host virtual memory map
authorAndrea Arcangeli <andrea@qumranet.com>
Fri, 25 Jul 2008 14:24:52 +0000 (16:24 +0200)
committerAvi Kivity <avi@qumranet.com>
Tue, 29 Jul 2008 09:33:53 +0000 (12:33 +0300)
commite930bffe95e1e886a1ede80726ea38df5838d067
treed39227c3de8e7d4a70737c78693f6d7f458066af
parent604b38ac0369bd50fcbb33344aa5553c071009f7
KVM: Synchronize guest physical memory map to host virtual memory map

Synchronize changes to host virtual addresses which are part of
a KVM memory slot to the KVM shadow mmu.  This allows pte operations
like swapping, page migration, and madvise() to transparently work
with KVM.

Signed-off-by: Andrea Arcangeli <andrea@qumranet.com>
Signed-off-by: Avi Kivity <avi@qumranet.com>
arch/x86/kvm/mmu.c
arch/x86/kvm/paging_tmpl.h
include/asm-x86/kvm_host.h
include/linux/kvm_host.h
virt/kvm/kvm_main.c