Hi, QMP accepts double keys in dicts without complaining. The value it is using is apparently the last one specified:
$ qemu-system-x86_64 -qmp stdio {"QMP": {"version": {"qemu": {"micro": 93, "minor": 0, "major": 3}, "package": "v3.1.0-rc3-7-g87a45d86ed"}, "capabilities": []}} {'execute':'qmp_capabilities'} {"return": {}} {'execute':'blockdev-add','arguments':{'driver':'null-co', 'node-name':'foo','node-name':'bar'}} {"return": {}} {'execute':'query-named-block-nodes'} {"return": [{ [...] "node-name": "bar" [...] }]} Another test case is iotest 229 which specifies both mode=absolute-paths and mode=existing (it wants the latter). Max
signature.asc
Description: OpenPGP digital signature