[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PATCH 0/2] Fixing non-blocking operation of chardevs
From: |
Daniel P. Berrange |
Subject: |
[Qemu-devel] [PATCH 0/2] Fixing non-blocking operation of chardevs |
Date: |
Thu, 31 Mar 2016 15:29:55 +0100 |
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.
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 | 27 ++++++++++++++-------------
1 file changed, 14 insertions(+), 13 deletions(-)
--
2.5.5
- [Qemu-devel] [PATCH 0/2] Fixing non-blocking operation of chardevs,
Daniel P. Berrange <=