diff options
author | Liang Li <liang.z.li@intel.com> | 2015-03-23 16:32:28 +0800 |
---|---|---|
committer | Juan Quintela <quintela@redhat.com> | 2015-05-07 18:31:53 +0200 |
commit | 85de83231ecde075c6b25897f2e74cd1767880e3 (patch) | |
tree | 4be793cb03e4b53a3d3d8862ccfd1ecf1cedfce8 /qapi-schema.json | |
parent | 43c60a81ba15ea040709be5809a279a4ca59b26b (diff) | |
download | qemu-85de83231ecde075c6b25897f2e74cd1767880e3.zip qemu-85de83231ecde075c6b25897f2e74cd1767880e3.tar.gz qemu-85de83231ecde075c6b25897f2e74cd1767880e3.tar.bz2 |
migration: Add qmp commands to set and query parameters
Add the qmp commands to tune and query the parameters used in live
migration.
Signed-off-by: Liang Li <liang.z.li@intel.com>
Signed-off-by: Yang Zhang <yang.z.zhang@intel.com>
Signed-off-by: Juan Quintela <quintela@redhat.com>
Diffstat (limited to 'qapi-schema.json')
-rw-r--r-- | qapi-schema.json | 45 |
1 files changed, 45 insertions, 0 deletions
diff --git a/qapi-schema.json b/qapi-schema.json index 9c03e17..9c92482 100644 --- a/qapi-schema.json +++ b/qapi-schema.json @@ -592,6 +592,51 @@ { 'enum': 'MigrationParameter', 'data': ['compress-level', 'compress-threads', 'decompress-threads'] } +# +# @migrate-set-parameters +# +# Set the following migration parameters +# +# @compress-level: compression level +# +# @compress-threads: compression thread count +# +# @decompress-threads: decompression thread count +# +# Since: 2.4 +## +{ 'command': 'migrate-set-parameters', + 'data': { '*compress-level': 'int', + '*compress-threads': 'int', + '*decompress-threads': 'int'} } + +# +# @MigrationParameters +# +# @compress-level: compression level +# +# @compress-threads: compression thread count +# +# @decompress-threads: decompression thread count +# +# Since: 2.4 +## +{ 'struct': 'MigrationParameters', + 'data': { 'compress-level': 'int', + 'compress-threads': 'int', + 'decompress-threads': 'int'} } +## +# @query-migrate-parameters +# +# Returns information about the current migration parameters +# +# Returns: @MigrationParameters +# +# Since: 2.4 +## +{ 'command': 'query-migrate-parameters', + 'returns': 'MigrationParameters' } + ## # @MouseInfo: # |