Sophie

Sophie

distrib > Scientific%20Linux > 5x > x86_64 > by-pkgid > 340e01248478ba8b78a6d4d1809b1eff > files > 156

kvm-83-270.el5_11.src.rpm

From 8e9af873189f4b68434fdd5e1d01c91175bafa89 Mon Sep 17 00:00:00 2001
From: Juan Quintela <quintela@redhat.com>
Date: Fri, 10 Apr 2009 13:25:36 +0200
Subject: [PATCH 04/11] Flush all pending io at the end of a migration

Signed-off-by: Juan Quintela <quintela@redhat.com>
Acked-by: john cooper <john.cooper@redhat.com>
Message-Id: <d8ccbf1156fc4553961dfa40e1fff28b4a8824c6.1239359004.git.quintela@redhat.com>
Signed-off-by: Eduardo Habkost <ehabkost@redhat.com
RH-Upstream-status: pending
Acked-by: Eduardo Habkost <ehabkost@redhat.com>
Acked-by: Zachary Amsden <zamsden@redhat.com>
Bugzilla: 497886
---
 qemu/migration.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

diff --git a/qemu/migration.c b/qemu/migration.c
index 688390d..85757c5 100644
--- a/qemu/migration.c
+++ b/qemu/migration.c
@@ -217,6 +217,7 @@ void migrate_fd_put_ready(void *opaque)
         dprintf("done iterating\n");
         vm_stop(0);
 
+        qemu_aio_flush();
         bdrv_flush_all();
         qemu_savevm_state_complete(s->file);
         if (qemu_file_has_error(s->file)) {
-- 
1.6.1