diff mbox

[RFC,3/3] migration: Add configuration section to vmstate with xen.

Message ID 1438098885-4339-4-git-send-email-anthony.perard@citrix.com
State New
Headers show

Commit Message

Anthony PERARD July 28, 2015, 3:54 p.m. UTC
From: Anthony PERARD <anthony.perard@gmail.com>

This adds the configuration section in the vmstate saved by
xen_save_devices_state.

Signed-off-by: Anthony PERARD <anthony.perard@citrix.com>
---
 migration/savevm.c | 5 +++++
 1 file changed, 5 insertions(+)
diff mbox

Patch

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;