|
From: | Paul Brook |
Subject: | [Qemu-devel] Re: [PATCH 0/8] (v2) chardev, virtio-console: flow control, error handling, fixes |
Date: | Wed, 7 Apr 2010 23:58:53 +0100 |
User-agent: | KMail/1.12.4 (Linux/2.6.33-2-amd64; KDE/4.3.4; x86_64; ; ) |
> Hello, > > This patchset introduces flow control to virtio-console and > chardev-based virtio serial ports. This series is based on the > previous series I sent on Mar 31st (00/17: v4: virtio-serial fixes, > new abi for port discovery) > > The qemu chardevs can now return -EAGAIN when a non-blocking remote > isn't ready to accept more data. > > Comments? This is a major change in semantics. Are you sure all users handle this correctly? My guess is that most of the devices don't. EAGAIN isn't really a useful response unless you have some way of notifying the device that it can send more data. Paul
[Prev in Thread] | Current Thread | [Next in Thread] |