summaryrefslogtreecommitdiffstats
path: root/tests/test-aio-multithread.c
diff options
context:
space:
mode:
authorEric Blake2017-11-08 22:57:02 +0100
committerEric Blake2017-11-09 17:22:26 +0100
commitb4176cb314995ad225d6c2b531568801feb04f3f (patch)
tree40e07ee6187137216d787742c43b3213c00cc450 /tests/test-aio-multithread.c
parentnbd-client: Short-circuit 0-length operations (diff)
downloadqemu-b4176cb314995ad225d6c2b531568801feb04f3f.tar.gz
qemu-b4176cb314995ad225d6c2b531568801feb04f3f.tar.xz
qemu-b4176cb314995ad225d6c2b531568801feb04f3f.zip
nbd-client: Stricter enforcing of structured reply spec
Ensure that the server is not sending unexpected chunk lengths for either the NONE or the OFFSET_DATA chunk, nor unexpected hole length for OFFSET_HOLE. This will flag any server as broken that responds to a zero-length read with an OFFSET_DATA (what our server currently does, but that's about to be fixed) or with OFFSET_HOLE, even though we previously fixed our client to never be able to send such a request over the wire. Signed-off-by: Eric Blake <eblake@redhat.com> Message-Id: <20171108215703.9295-7-eblake@redhat.com> Reviewed-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com>
Diffstat (limited to 'tests/test-aio-multithread.c')
0 files changed, 0 insertions, 0 deletions