> but then fails the assertion, which means read_sync() is returning 0 in
> our particular test (which sort of makes sense: the test is purposefully
> truncating the server stream at various points to see how the client
> reacts). I'm trying to figure out if always treating early EOF as a
> read
On 11/04/2016 05:02 PM, Max Reitz wrote:
>> nbd: Let client skip portions of server reply
>
> This patch (7d3123e1775) breaks iotest 083 (it hangs somewhere).
Adding this breaks the infinite loop:
diff --git i/nbd/client.c w/nbd/client.c
index 5d94e34..23ad4f1 100644
--- i/nbd/client.c
++
On 11/04/2016 05:24 PM, Eric Blake wrote:
> On 11/04/2016 05:02 PM, Max Reitz wrote:
>
>>> Eric Blake (16):
>>> nbd: Add qemu-nbd -D for human-readable description
>>> nbd: Treat flags vs. command type as separate fields
>>> nbd: Rename NBDRequest to NBDRequestData
>>> nbd:
On 11/04/2016 05:02 PM, Max Reitz wrote:
>> Eric Blake (16):
>> nbd: Add qemu-nbd -D for human-readable description
>> nbd: Treat flags vs. command type as separate fields
>> nbd: Rename NBDRequest to NBDRequestData
>> nbd: Rename NbdClientSession to NBDClientSession
>>
On 02.11.2016 09:32, Paolo Bonzini wrote:
> The following changes since commit 39542105bbb19c690219d2f22844d8dfbd9bba05:
>
> Merge remote-tracking branch 'remotes/gkurz/tags/for-upstream' into staging
> (2016-11-01 12:48:07 +)
>
> are available in the git repository at:
>
> git://github
On Wed, Nov 02, 2016 at 09:32:21AM +0100, Paolo Bonzini wrote:
> The following changes since commit 39542105bbb19c690219d2f22844d8dfbd9bba05:
>
> Merge remote-tracking branch 'remotes/gkurz/tags/for-upstream' into staging
> (2016-11-01 12:48:07 +)
>
> are available in the git repository at
The following changes since commit 39542105bbb19c690219d2f22844d8dfbd9bba05:
Merge remote-tracking branch 'remotes/gkurz/tags/for-upstream' into staging
(2016-11-01 12:48:07 +)
are available in the git repository at:
git://github.com/bonzini/qemu.git tags/for-upstream
for you to fetch