On 03/26/2018 01:38 AM, Peter Xu wrote:
> I suppose these are all good even for 2.12, so marked in subject.
> Tested with "make check" for all targets on x86_64, and iotest -raw.
>
> Patch 1 fixes one OOB error message regression reported by Marc-Andre.
>
> Patch 2 fixes one potential OOB problem when more than one clients are
> there, reported by Marc-Andre (too).
>
> Patch 3 introduce "-mon x-oob=on" parameter to allow user to
> explicitly enable Out-Of-Band for a specific monitor.
>
> Patch 4-6 are qapi-schema fixes and tests for Out-Of-Band.
>
> Patch 7-8 add back the OOB test on the new parameter (with more
> enhancements).
>
> Please review, thanks.
>
> Peter Xu (8):
> qmp: fix qmp_capabilities error regression
> qmp: cleanup qmp queues properly
> monitor: new parameter "x-oob"
> qapi: restrict allow-oob value to be "true"
> tests: let qapi-schema tests detect oob
> tests: add oob-test for qapi-schema
> tests: introduce qtest_init_with_qmp_format()
> tests: qmp-test: add test for new "x-oob"
Queuing 1, 4-6 without further changes. I'll repost a v2 of 2, 3, my
rewrite of 7, and 8.
--
Eric Blake, Principal Software Engineer
Red Hat, Inc. +1-919-301-3266
Virtualization: qemu.org | libvirt.org