[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [RFC v6 21/27] qmp: support out-of-band (oob) execution
From: |
Fam Zheng |
Subject: |
Re: [Qemu-devel] [RFC v6 21/27] qmp: support out-of-band (oob) execution |
Date: |
Thu, 21 Dec 2017 19:54:07 +0800 |
User-agent: |
Mutt/1.9.1 (2017-09-22) |
On Tue, 12/19 16:45, Peter Xu wrote:
> Having "allow-oob" to true for a command does not mean that this command
> will always be run in out-of-band mode. The out-of-band quick path will
> only be executed if we specify the extra "run-oob" flag when sending the
> QMP request:
>
> { "execute": "command-that-allows-oob",
> "arguments": { ... },
> "control": { "run-oob": true } }
>
> The "control" key is introduced to store this extra flag. "control"
> field is used to store arguments that are shared by all the commands,
> rather than command specific arguments. Let "run-oob" be the first.
>
> Signed-off-by: Peter Xu <address@hidden>
Reviewed-by: Fam Zheng <address@hidden>
- [Qemu-devel] [RFC v6 17/27] qmp: add new event "command-dropped", (continued)
- [Qemu-devel] [RFC v6 17/27] qmp: add new event "command-dropped", Peter Xu, 2017/12/19
- [Qemu-devel] [RFC v6 18/27] monitor: send event when command queue full, Peter Xu, 2017/12/19
- [Qemu-devel] [RFC v6 19/27] qapi: introduce new cmd option "allow-oob", Peter Xu, 2017/12/19
- [Qemu-devel] [RFC v6 20/27] qmp: export qmp_dispatch_check_obj and allow "id", Peter Xu, 2017/12/19
- [Qemu-devel] [RFC v6 21/27] qmp: support out-of-band (oob) execution, Peter Xu, 2017/12/19
- Re: [Qemu-devel] [RFC v6 21/27] qmp: support out-of-band (oob) execution,
Fam Zheng <=
- [Qemu-devel] [RFC v6 22/27] qmp: isolate responses into io thread, Peter Xu, 2017/12/19
- [Qemu-devel] [RFC v6 23/27] monitor: enable IO thread for (qmp & !mux) typed, Peter Xu, 2017/12/19
- [Qemu-devel] [RFC v6 24/27] qmp: add command "x-oob-test", Peter Xu, 2017/12/19
- [Qemu-devel] [RFC v6 25/27] docs: update QMP documents for OOB commands, Peter Xu, 2017/12/19
- [Qemu-devel] [RFC v6 26/27] tests: qmp-test: verify command batching, Peter Xu, 2017/12/19
- [Qemu-devel] [RFC v6 27/27] tests: qmp-test: add oob test, Peter Xu, 2017/12/19