diff options
author | Liang Li <liang.z.li@intel.com> | 2015-03-23 16:32:26 +0800 |
---|---|---|
committer | Juan Quintela <quintela@redhat.com> | 2015-05-07 18:31:53 +0200 |
commit | dde4e694ae576462990b2ce711e62565e085c261 (patch) | |
tree | 09b4ce992357fcab70973c811f91b39c1ca79fb9 /migration/migration.c | |
parent | 68ae113646dc84637359472e89669e5547dc5ee3 (diff) | |
download | qemu-dde4e694ae576462990b2ce711e62565e085c261.zip qemu-dde4e694ae576462990b2ce711e62565e085c261.tar.gz qemu-dde4e694ae576462990b2ce711e62565e085c261.tar.bz2 |
migration: Add interface to control compression
The multiple compression threads can be turned on/off through
qmp and hmp interface before doing live migration.
Signed-off-by: Liang Li <liang.z.li@intel.com>
Signed-off-by: Yang Zhang <yang.z.zhang@intel.com>
Reviewed-by: Dr.David Alan Gilbert <dgilbert@redhat.com>
Reviewed-by: Eric Blake <eblake@redhat.com>
Signed-off-by: Juan Quintela <quintela@redhat.com>
Diffstat (limited to 'migration/migration.c')
-rw-r--r-- | migration/migration.c | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/migration/migration.c b/migration/migration.c index 19409e6..dc7db87 100644 --- a/migration/migration.c +++ b/migration/migration.c @@ -611,8 +611,11 @@ bool migrate_zero_blocks(void) bool migrate_use_compression(void) { - /* Disable compression before the patch series are applied */ - return false; + MigrationState *s; + + s = migrate_get_current(); + + return s->enabled_capabilities[MIGRATION_CAPABILITY_COMPRESS]; } int migrate_compress_level(void) |