From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([208.118.235.92]:51124) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TNYTA-0001hE-Lo for qemu-devel@nongnu.org; Sun, 14 Oct 2012 20:23:46 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TNYT7-0001ub-Su for qemu-devel@nongnu.org; Sun, 14 Oct 2012 20:23:44 -0400 From: David Gibson Date: Mon, 15 Oct 2012 10:24:27 +1000 Message-Id: <1350260682-21428-1-git-send-email-david@gibson.dropbear.id.au> Subject: [Qemu-devel] RFC: savevm/migration support for pseries List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: agraf@suse.de, quintela@redhat.com Cc: qemu-ppc@nongnu.org, qemu-devel@nongnu.org Hi Alex, Juan, This large patch series contains the full set of patches to add working migration support for the pseries machine. This includes converting target-ppc to new-style VMStateDescription, at the same time reworking it thoroughly to correct many bugs. As far as I know, no target-ppc machines other than pseries will have working savevm with this patch series, but as far as I can tell none of them had working savevm before. The rework of the target-ppc savevm code should get them closer, but there's still work to be done on the other machines' platform and system device state (openpic/mpic in particular has completely broken savevm support). For now this is RFC only. Please review, but do not apply for the time being (excepting, Alex, 1-2/15 which are just preliminary cleanups). I don't consider the savevm serialization format versions introduced by this series as being frozen just yet.