This patchset fixes the migration of sPAPR radix guests. Changes in v1: -------------- - Dropped the unrequired patch that fixed unregister_savevm(). - Reimplemented unregister_savevm_live() such that the existing unregister_savevm() signature isn't modified. - Folded HTAB savevm unregistration into spapr_free_hpt(). - Obtaining GTSE bit from LPCR now and hence patb_flags needn't be part of the migration stream.
v1: https://lists.nongnu.org/archive/html/qemu-devel/2017-05/msg03923.html Bharata B Rao (4): migration: Introduce unregister_savevm_live() spapr: Unregister HPT savevm handlers for radix guests spapr: Make h_register_process_table hcall flags global spapr: Fix migration of Radix guests hw/ppc/spapr.c | 111 +++++++++++++++++++++++++------------------- hw/ppc/spapr_hcall.c | 31 ++++++------- include/hw/ppc/spapr.h | 12 +++++ include/migration/vmstate.h | 1 + migration/savevm.c | 17 ++++++- 5 files changed, 104 insertions(+), 68 deletions(-) -- 2.7.4