pseries: savevm support with KVM
commite68cb8b4fa7e20e666a3bfc571a0e075733d22bd
authorAlexey Kardashevskiy <aik@ozlabs.ru>
Thu, 18 Jul 2013 19:33:03 +0000 (18 14:33 -0500)
committerAnthony Liguori <aliguori@us.ibm.com>
Mon, 29 Jul 2013 15:37:09 +0000 (29 10:37 -0500)
tree4c9044897a8ea511ef068291f93d003bd32aee5a
parent1112cf94c82dfc743b62b5bcb96dd20f47b683a8
pseries: savevm support with KVM

At present, the savevm / migration support for the pseries machine will not
work when KVM is enabled.  That's because KVM manages the guest's hash page
table in the host kernel, so qemu has no visibility of it.  This patch
fixes this by using new kernel interfaces to extract and reinsert the
guest's hash table during the migration process.

Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
Message-id: 1374175984-8930-11-git-send-email-aliguori@us.ibm.com
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
hw/ppc/spapr.c
include/hw/ppc/spapr.h
target-ppc/kvm.c
target-ppc/kvm_ppc.h