qapi/block: Document restrictions for node names
PATCH 1/1 qapi/block: Document restrictions for node names
blockdev-add fails if an invalid node name is given, so we should document what a valid node name even is.
--- qapi/block-core.json | 3 +++ 1 file changed, 3 insertions(+)
qapi/block-core.json +3 -0
@@ -3563,6 +3563,9 @@ # @driver: block driver name # @node-name: the node name of the new node (Since 2.0). # This option is required on the top level of blockdev-add. +# Valid node names start with an alphabetic character and may +# contain only alphanumeric characters, '-', '.' and '_'. Their +# maximum length is 31 characters. # @discard: discard-related options (default: ignore) # @cache: cache-related options # @read-only: whether the block device should be read-only (default: false).
Signature · 1 line
2.13.6
Quoted 8 lines · Kevin Wolf
blockdev-add fails if an invalid node name is given, so we should document what a valid node name even is.
Reported-by Cong Li <[email protected]>Signed-off-by Kevin Wolf <[email protected]>--- qapi/block-core.json | 3 +++ 1 file changed, 3 insertions(+)
Quoted 16 lines
qapi/block-core.json +3
-0@@ -3563,6 +3563,9 @@ # @driver: block driver name # @node-name: the node name of the new node (Since 2.0). # This option is required on the top level of blockdev-add. +# Valid node names start with an alphabetic character and may +# contain only alphanumeric characters, '-', '.' and '_'. Their +# maximum length is 31 characters. # @discard: discard-related options (default: ignore) # @cache: cache-related options # @read-only: whether the block device should be read-only (default: false).
Signature · 3 lines
Eric Blake, Principal Software Engineer Red Hat, Inc. +1-919-301-3266 Virtualization: qemu.org | libvirt.org
----- Original Message -----
Quoted 11 lines
From: "Kevin Wolf" <[email protected]>
To: [email protected]
Cc: [email protected], [email protected], [email protected]
Sent: Monday, August 6, 2018 8:37:28 PM
Subject: [PATCH] qapi/block: Document restrictions for node namesblockdev-add fails if an invalid node name is given, so we should document what a valid node name even is.
Reported-by Cong Li <[email protected]>Signed-off-by Kevin Wolf <[email protected]>
Quoted 25 lines
--- qapi/block-core.json | 3 +++ 1 file changed, 3 insertions(+)qapi/block-core.json +1
-0@@ -3563,6 +3563,9 @@ # @driver: block driver name # @node-name: the node name of the new node (Since 2.0). # This option is required on the top level of blockdev-add. +# Valid node names start with an alphabetic character andmay
+# contain only alphanumeric characters, '-', '.' and '_'.
Their+# maximum length is 31 characters. # @discard: discard-related options (default: ignore) # @cache: cache-related options # @read-only: whether the block device should be read-only (default:false).
--
2.13.6
Quoted 5 lines · Kevin Wolf
blockdev-add fails if an invalid node name is given, so we should document what a valid node name even is.
Reported-by Cong Li <[email protected]>Signed-off-by Kevin Wolf <[email protected]>
Berto