[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH 0/4] Fix socket chardev regression
From: |
Daniel P . Berrangé |
Subject: |
Re: [Qemu-devel] [PATCH 0/4] Fix socket chardev regression |
Date: |
Tue, 21 Aug 2018 15:14:56 +0100 |
User-agent: |
Mutt/1.10.1 (2018-07-13) |
On Tue, Aug 21, 2018 at 04:04:45PM +0200, Marc-André Lureau wrote:
> Hi
>
> On Tue, Aug 21, 2018 at 8:29 AM Peter Xu <address@hidden> wrote:
> > I fully agree that current way is not ideal since basically the
> > backend should not depend on the frontend, but now we have the
> > gcontext as an exception then the backend will somehow depend on the
> > frontend. If you don't like the way I proposed, another thing I am
> > thinking is that whether we can assign the gcontext for the chardev
> > backend before initialization of it (or by parsing the backend &
> > frontend relationships before init of backends), then we assure that
> > we never change the gcontext of any chardev backends. Though that
>
> Yes, I think that's a cleaner solution. I suggested to use an iothread
> argument in the cover letter.
>
> Paolo, Daniel, any opinion?
Never changing the GContext once initialized is much nicer. I think I
had suggested that before when this code was first proposed.
Regards,
Daniel
--
|: https://berrange.com -o- https://www.flickr.com/photos/dberrange :|
|: https://libvirt.org -o- https://fstop138.berrange.com :|
|: https://entangle-photo.org -o- https://www.instagram.com/dberrange :|
- [Qemu-devel] [PATCH 0/4] Fix socket chardev regression, Marc-André Lureau, 2018/08/17
- [Qemu-devel] [PATCH 1/4] Revert "chardev: tcp: postpone TLS work until machine done", Marc-André Lureau, 2018/08/17
- [Qemu-devel] [PATCH 2/4] Revert "chardev: tcp: postpone async connection setup", Marc-André Lureau, 2018/08/17
- [Qemu-devel] [PATCH 3/4] char-socket: update all ioc handlers when changing context, Marc-André Lureau, 2018/08/17
- [Qemu-devel] [PATCH 4/4] test-char: add socket reconnect test, Marc-André Lureau, 2018/08/17
- Re: [Qemu-devel] [PATCH 0/4] Fix socket chardev regression, Peter Xu, 2018/08/19
- Re: [Qemu-devel] [PATCH 0/4] Fix socket chardev regression, Marc-André Lureau, 2018/08/20
- Re: [Qemu-devel] [PATCH 0/4] Fix socket chardev regression, Peter Xu, 2018/08/21
- Re: [Qemu-devel] [PATCH 0/4] Fix socket chardev regression, Marc-André Lureau, 2018/08/21
- Re: [Qemu-devel] [PATCH 0/4] Fix socket chardev regression,
Daniel P . Berrangé <=
- Re: [Qemu-devel] [PATCH 0/4] Fix socket chardev regression, Paolo Bonzini, 2018/08/21
- Re: [Qemu-devel] [PATCH 0/4] Fix socket chardev regression, Peter Xu, 2018/08/21
- Re: [Qemu-devel] [PATCH 0/4] Fix socket chardev regression, Peter Xu, 2018/08/22