Alex, here is a small subset of migration patches for s390. Several things are still missing/under work (storage key/dirty pages tracking, guest time..)
Anyway, with those 3 patches, it is possible to stop + save a guest that contains just a kernel+busybox initrd into a file and reload it afterwards. Patch 2 should be applied together with patch 1 to avoid a bump in the version number. Please have a look Christian Borntraeger (1): s390/migration: Provide a cpu save for initial life migration work Heinz Graalfs (1): s390/migration: Add code to support SCLP live migration Jason J. herne (1): s390/migration: Qemu S390 special register migration hw/s390x/event-facility.c | 46 +++++++++++++ hw/s390x/event-facility.h | 3 + hw/s390x/sclpconsole.c | 46 +++++++++++++ hw/s390x/sclpquiesce.c | 18 ++++++ target-s390x/cpu.h | 5 ++ target-s390x/machine.c | 156 +++++++++++++++++++++++++++++++++++++++++---- 6 files changed, 261 insertions(+), 13 deletions(-) -- 1.7.10.1