[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PATCH V4 3/3] migration: block migration when any of the b
From: |
benoit . canet |
Subject: |
[Qemu-devel] [PATCH V4 3/3] migration: block migration when any of the block device is busy |
Date: |
Mon, 23 Jul 2012 16:23:00 +0200 |
From: Benoît Canet <address@hidden>
Signed-off-by: Benoit Canet <address@hidden>
---
migration.c | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/migration.c b/migration.c
index 8db1b43..3d68996 100644
--- a/migration.c
+++ b/migration.c
@@ -425,6 +425,11 @@ void qmp_migrate(const char *uri, bool has_blk, bool blk,
return;
}
+ if (bdrv_are_busy()) {
+ error_set(errp, QERR_BLOCK_DEV_IN_USE_MIGRATION_PREVENTED);
+ return;
+ }
+
s = migrate_init(¶ms);
if (strstart(uri, "tcp:", &p)) {
--
1.7.9.5