To be replaced with live block copy.
Signed-off-by: Anthony Liguori <[email protected]>
---
migration.c | 9 +++++++++
1 files changed, 9 insertions(+), 0 deletions(-)
diff --git a/migration.c b/migration.c
index 653a3c1..babccf4 100644
--- a/migration.c
+++ b/migration.c
@@ -482,10 +482,19 @@ void qmp_migrate(const char *uri, bool has_blk, bool blk,
MigrationParams params;
const char *p;
int ret;
+ static bool suppress_deprecation_message;
params.blk = blk;
params.shared = inc;
+ if (blk && !suppress_deprecation_message) {
+ qerror_report(ERROR_CLASS_GENERIC_ERROR,
+ "Block migration is deprecated. "
+ "See http://wiki.qemu.org/Features/LiveBlockCopy "
+ "for an alternative syntax.");
+ suppress_deprecation_message = true;
+ }
+
if (s->state == MIG_STATE_ACTIVE) {
error_set(errp, QERR_MIGRATION_ACTIVE);
return;
--
1.7.5.4