[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH v2 0/9] chardev: qio related non-default context
From: |
Stefan Hajnoczi |
Subject: |
Re: [Qemu-devel] [PATCH v2 0/9] chardev: qio related non-default context support |
Date: |
Wed, 7 Mar 2018 11:30:06 +0000 |
User-agent: |
Mutt/1.9.2 (2017-12-15) |
On Tue, Mar 06, 2018 at 01:33:11PM +0800, Peter Xu wrote:
> Based-on: <address@hidden>
>
> This series is based on the QIO part:
> [PATCH v3 0/6] qio: general non-default GMainContext support
>
> v2:
> - fix the reported problem by patchew in patch 5
> - added some r-bs from Marc-Andre
>
> Please review, thanks.
>
> Peter Xu (9):
> vl: export machine_init_done
> chardev: fix leak in tcp_chr_telnet_init_io()
> chardev: update net listener gcontext
> chardev: allow telnet gsource to switch gcontext
> chardev: introduce chr_machine_done hook
> chardev: use chardev's gcontext for async connect
> chardev: tcp: postpone async connection setup
> chardev: tcp: let TLS run on chardev context
> chardev: tcp: postpone TLS work until machine done
>
> chardev/char-mux.c | 33 ++++++++--
> chardev/char-socket.c | 153
> ++++++++++++++++++++++++++++++++++-----------
> chardev/char.c | 43 +++++--------
> include/chardev/char-mux.h | 2 -
> include/chardev/char.h | 2 +
> include/sysemu/sysemu.h | 2 +
> stubs/machine-init-done.c | 2 +
> tests/test-char.c | 1 -
> vl.c | 4 +-
> 9 files changed, 169 insertions(+), 73 deletions(-)
I'm not very familiar with chardev or qio, so I defer this to Daniel
Berrange:
Acked-by: Stefan Hajnoczi <address@hidden>
signature.asc
Description: PGP signature
- Re: [Qemu-devel] [PATCH v2 9/9] chardev: tcp: postpone TLS work until machine done, (continued)
- Re: [Qemu-devel] [PATCH v2 9/9] chardev: tcp: postpone TLS work until machine done, Peter Xu, 2018/03/07
- Re: [Qemu-devel] [PATCH v2 9/9] chardev: tcp: postpone TLS work until machine done, Daniel P . Berrangé, 2018/03/08
- Re: [Qemu-devel] [PATCH v2 9/9] chardev: tcp: postpone TLS work until machine done, Peter Xu, 2018/03/08
- Re: [Qemu-devel] [PATCH v2 9/9] chardev: tcp: postpone TLS work until machine done, Daniel P . Berrangé, 2018/03/08
- Re: [Qemu-devel] [PATCH v2 9/9] chardev: tcp: postpone TLS work until machine done, Peter Xu, 2018/03/08
[Qemu-devel] [PATCH v2.1 9/9] chardev: tcp: postpone TLS work until machine done, Peter Xu, 2018/03/08
Re: [Qemu-devel] [PATCH v2 0/9] chardev: qio related non-default context support,
Stefan Hajnoczi <=