[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH v2 0/2] Fixing non-blocking operation of chardev
From: |
Paolo Bonzini |
Subject: |
Re: [Qemu-devel] [PATCH v2 0/2] Fixing non-blocking operation of chardevs |
Date: |
Fri, 1 Apr 2016 12:45:43 +0200 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.6.0 |
On 31/03/2016 17:29, Daniel P. Berrange wrote:
> This fixes socket chardevs to always be in non-blocking
> mode, as they were before the QIOChannel conversion. The
> second patch was already posted before, but dropped when
> Peter discovered a problem on OS-X causing ahci-test to
> hang:
>
> https://lists.gnu.org/archive/html/qemu-devel/2016-03/msg05807.html
>
> I traced this down to broken EAGAIN handling affecting
> OS-X, hence the first patch in this series.
>
> Changed in v2:
>
> - Also fix qemu_chr_fe_write_log method
>
> Daniel P. Berrange (2):
> char: fix broken EAGAIN retry on OS-X due to errno clobbering
> char: ensure all clients are in non-blocking mode
>
> qemu-char.c | 39 ++++++++++++++++++++-------------------
> 1 file changed, 20 insertions(+), 19 deletions(-)
>
Thanks, queued for the next pull request (next week).
Paolo
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- Re: [Qemu-devel] [PATCH v2 0/2] Fixing non-blocking operation of chardevs,
Paolo Bonzini <=