diff options
author | Jason J. Herne <jjherne@linux.vnet.ibm.com> | 2015-06-26 14:03:16 -0400 |
---|---|---|
committer | Cornelia Huck <cornelia.huck@de.ibm.com> | 2015-09-03 12:17:54 +0200 |
commit | 7ee0c3e33a0f8664c529ce621ea83326817fc14a (patch) | |
tree | c6c559251f300bee39fc4b65253ed5c743b6e350 /qmp-commands.hx | |
parent | 0f5f669147b52f89928bdf180165f74c4219210e (diff) | |
download | qemu-7ee0c3e33a0f8664c529ce621ea83326817fc14a.tar.gz qemu-7ee0c3e33a0f8664c529ce621ea83326817fc14a.tar.bz2 qemu-7ee0c3e33a0f8664c529ce621ea83326817fc14a.zip |
s390x: Dump storage keys qmp command
Provide a dump-skeys qmp command to allow the end user to dump storage
keys. This is useful for debugging problems with guest storage key support
within Qemu and for guest operating system developers.
Reviewed-by: Thomas Huth <thuth@linux.vnet.ibm.com>
Reviewed-by: David Hildenbrand <dahi@linux.vnet.ibm.com>
Signed-off-by: Jason J. Herne <jjherne@linux.vnet.ibm.com>
Signed-off-by: Cornelia Huck <cornelia.huck@de.ibm.com>
Reviewed-by: Eric Blake <eblake@redhat.com>
Diffstat (limited to 'qmp-commands.hx')
-rw-r--r-- | qmp-commands.hx | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/qmp-commands.hx b/qmp-commands.hx index ba630b1e7f..9848fd88f0 100644 --- a/qmp-commands.hx +++ b/qmp-commands.hx @@ -872,6 +872,31 @@ Example: EQMP +#if defined TARGET_S390X + { + .name = "dump-skeys", + .args_type = "filename:F", + .mhandler.cmd_new = qmp_marshal_input_dump_skeys, + }, +#endif + +SQMP +dump-skeys +---------- + +Save guest storage keys to file. + +Arguments: + +- "filename": file path (json-string) + +Example: + +-> { "execute": "dump-skeys", "arguments": { "filename": "/tmp/skeys" } } +<- { "return": {} } + +EQMP + { .name = "netdev_add", .args_type = "netdev:O", |