qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Qemu-devel] Re: [PATCH 0/8] (v2) chardev, virtio-console: flow control,


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




reply via email to

[Prev in Thread] Current Thread [Next in Thread]