From: Richard Henderson Date: Fri, 15 Oct 2021 19:08:54 +0000 (-0700) Subject: Merge remote-tracking branch 'remotes/kwolf/tags/for-upstream' into staging X-Git-Tag: v6.2.0-rc0~53 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=253e399bab7c83b3411f8eac01840283a9304cb3;p=thirdparty%2Fqemu.git Merge remote-tracking branch 'remotes/kwolf/tags/for-upstream' into staging qdev: Add JSON -device - Add a JSON mode to the -device command line option - net/vhost-{user,vdpa}: Fix device compatibility check - Minor iotests fixes # gpg: Signature made Fri 15 Oct 2021 07:41:22 AM PDT # gpg: using RSA key DC3DEB159A9AF95D3D7456FE7F09B272C88F2FD6 # gpg: issuer "kwolf@redhat.com" # gpg: Good signature from "Kevin Wolf " [full] * remotes/kwolf/tags/for-upstream: vl: Enable JSON syntax for -device qdev: Base object creation on QDict rather than QemuOpts virtio-net: Avoid QemuOpts in failover_find_primary_device() virtio-net: Store failover primary opts pointer locally qdev: Add Error parameter to hide_device() callbacks qemu-option: Allow deleting opts during qemu_opts_foreach() softmmu/qdev-monitor: add error handling in qdev_set_id qdev: Make DeviceState.id independent of QemuOpts qdev: Avoid using string visitor for properties iotests/051: Fix typo iotests/245: Fix type for iothread property qom: Reduce use of error_propagate() net/vhost-vdpa: Fix device compatibility check net/vhost-user: Fix device compatibility check net: Introduce NetClientInfo.check_peer_type() Signed-off-by: Richard Henderson --- 253e399bab7c83b3411f8eac01840283a9304cb3