From 716df21707b9c95d61c86e1df9105d0cefe59a97 Mon Sep 17 00:00:00 2001 From: Kevin Wolf Date: Tue, 20 Sep 2016 13:38:44 +0200 Subject: block: Accept device model name for x-blockdev-insert-medium In order to remove the need for BlockBackend names in the external API, we want to allow qdev device names in all device related commands. This converts x-blockdev-insert-medium to accept a qdev device name. As the command is experimental, we can still remove the 'device' option that uses the BlockBackend name. This requires some test case changes and is left for another series. Signed-off-by: Kevin Wolf --- docs/qmp-commands.txt | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'docs/qmp-commands.txt') diff --git a/docs/qmp-commands.txt b/docs/qmp-commands.txt index 9e230f5..ebb65e0 100644 --- a/docs/qmp-commands.txt +++ b/docs/qmp-commands.txt @@ -3328,7 +3328,9 @@ Stay away from it unless you want to help with its development. Arguments: -- "device": block device name (json-string) +- "device": block device name (deprecated, use @id instead) + (json-string, optional) +- "id": the name or QOM path of the guest device (json-string, optional) - "node-name": root node of the BDS tree to insert into the block device Example: @@ -3342,7 +3344,7 @@ Example: <- { "return": {} } -> { "execute": "x-blockdev-insert-medium", - "arguments": { "device": "ide1-cd0", + "arguments": { "id": "ide0-1-0", "node-name": "node0" } } <- { "return": {} } -- cgit v1.1