From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:59251) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZMGkN-0002Tk-PX for qemu-devel@nongnu.org; Mon, 03 Aug 2015 10:29:51 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZMGkJ-0007dB-LU for qemu-devel@nongnu.org; Mon, 03 Aug 2015 10:29:47 -0400 Received: from smtp02.citrix.com ([66.165.176.63]:4549) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZMGkJ-0007cM-Df for qemu-devel@nongnu.org; Mon, 03 Aug 2015 10:29:43 -0400 From: Anthony PERARD Date: Mon, 3 Aug 2015 15:29:20 +0100 Message-ID: <1438612161-15822-3-git-send-email-anthony.perard@citrix.com> In-Reply-To: <1438612161-15822-1-git-send-email-anthony.perard@citrix.com> References: <1438612161-15822-1-git-send-email-anthony.perard@citrix.com> MIME-Version: 1.0 Content-Type: text/plain Subject: [Qemu-devel] [PATCH for-2.4 v3 2/3] migration: Add configuration section to vmstate with xen. List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: QEMU-devel Cc: Amit Shah , Anthony PERARD , Juan Quintela , Stefano Stabellini , Xen Devel This adds the configuration section in the vmstate saved by xen_save_devices_state. Signed-off-by: Anthony PERARD --- migration/savevm.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/migration/savevm.c b/migration/savevm.c index 6071215..b3f605c 100644 --- a/migration/savevm.c +++ b/migration/savevm.c @@ -961,6 +961,11 @@ static int qemu_save_device_state(QEMUFile *f) cpu_synchronize_all_states(); + if (!savevm_state.skip_configuration) { + qemu_put_byte(f, QEMU_VM_CONFIGURATION); + vmstate_save_state(f, &vmstate_configuration, &savevm_state, 0); + } + QTAILQ_FOREACH(se, &savevm_state.handlers, entry) { if (se->is_ram) { continue; -- Anthony PERARD