[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] nbd structured reply
From: |
Wouter Verhelst |
Subject: |
Re: [Qemu-devel] nbd structured reply |
Date: |
Sat, 23 Sep 2017 15:00:36 +0200 |
User-agent: |
NeoMutt/20170609 (1.8.3) |
On Fri, Sep 22, 2017 at 05:57:07PM +0300, Vladimir Sementsov-Ogievskiy wrote:
> The obvious behavior of client is to fail the whole read if it received one
> error chunk.
Not necessarily.
If a user-space program requests to read X bytes of data, but there is
an error at X-N, then the obvious way to handle that is for the read()
call to return with X-N bytes first, and for the next read() call to
return with -1, and errno set to EIO.
Structured reads allow for that kind of behaviour.
--
Could you people please use IRC like normal people?!?
-- Amaya Rodrigo Sastre, trying to quiet down the buzz in the DebConf 2008
Hacklab