[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [RFC v4 23/27] monitor: enable IO thread for (qmp & !mu
From: |
Peter Xu |
Subject: |
Re: [Qemu-devel] [RFC v4 23/27] monitor: enable IO thread for (qmp & !mux) typed |
Date: |
Mon, 27 Nov 2017 11:00:52 +0800 |
User-agent: |
Mutt/1.9.1 (2017-09-22) |
On Fri, Nov 24, 2017 at 11:01:49AM +0000, Dr. David Alan Gilbert wrote:
> * Peter Xu (address@hidden) wrote:
> > Start to use dedicate IO thread for QMP monitors that are not using
> > MUXed chardev.
> >
> > Signed-off-by: Peter Xu <address@hidden>
>
> Reviewed-by: Dr. David Alan Gilbert <address@hidden>
Thanks!
>
> I guess another way to do this would be to have a property on the
> Chardev something like 'can use iothread' and clear that for Mux.
Yeh we can. Though I would still prefer to put that in Monitor struct
since current IOThread is really tailored only for monitors. IOW not
all Chardevs can be run in the IOThread (or say, the thread currently
named as "mon_iothread") safely. Thanks,
--
Peter Xu
- [Qemu-devel] [RFC v4 16/27] monitor: separate QMP parser and dispatcher, (continued)
- [Qemu-devel] [RFC v4 16/27] monitor: separate QMP parser and dispatcher, Peter Xu, 2017/11/16
- [Qemu-devel] [RFC v4 17/27] qmp: add new event "request-dropped", Peter Xu, 2017/11/16
- [Qemu-devel] [RFC v4 18/27] monitor: send event when request queue full, Peter Xu, 2017/11/16
- [Qemu-devel] [RFC v4 19/27] qapi: introduce new cmd option "allow-oob", Peter Xu, 2017/11/16
- [Qemu-devel] [RFC v4 20/27] qmp: support out-of-band (oob) execution, Peter Xu, 2017/11/16
- [Qemu-devel] [RFC v4 21/27] qmp: let migrate-incoming allow out-of-band, Peter Xu, 2017/11/16
- [Qemu-devel] [RFC v4 22/27] qmp: isolate responses into io thread, Peter Xu, 2017/11/16
- [Qemu-devel] [RFC v4 23/27] monitor: enable IO thread for (qmp & !mux) typed, Peter Xu, 2017/11/16
- [Qemu-devel] [RFC v4 24/27] qmp: add command "x-oob-test", Peter Xu, 2017/11/16
- [Qemu-devel] [RFC v4 25/27] docs: update QMP documents for OOB commands, Peter Xu, 2017/11/16
- [Qemu-devel] [RFC v4 26/27] tests: qmp-test: verify command batching, Peter Xu, 2017/11/16
- [Qemu-devel] [RFC v4 27/27] tests: qmp-test: add oob test, Peter Xu, 2017/11/16