[Qemu-devel] [PATCH v2 0/7] nbd client refactoring and fixing

Vladimir Sementsov-Ogievskiy posted 7 patches 6 years, 7 months ago
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20170918135935.255591-1-vsementsov@virtuozzo.com
Test checkpatch passed
Test docker passed
Test s390x passed
There is a newer version of this series
block/nbd-client.h |   4 ++-
block/nbd-client.c | 103 ++++++++++++++++++++++++++---------------------------
2 files changed, 54 insertions(+), 53 deletions(-)
[Qemu-devel] [PATCH v2 0/7] nbd client refactoring and fixing
Posted by Vladimir Sementsov-Ogievskiy 6 years, 7 months ago
v2: Actually - tail of v1 series, with changes, additions and rebased
  on recent work in upstream (which includes some patches from v1 too)

Vladimir Sementsov-Ogievskiy (7):
  block/nbd-client: refactor nbd_co_receive_reply
  block/nbd-client: exit reply-reading coroutine on incorrect handle
  block/nbd-client: refactor reading reply
  block/nbd-client: drop reply field from NBDClientSession
  block/nbd-client: nbd_co_send_request: return -EIO if s->quit was set
    in parallel
  block/nbd-client: early fail nbd_read_reply_entry if s->quit is set
  block/nbd-client: do not yield from nbd_read_reply_entry

 block/nbd-client.h |   4 ++-
 block/nbd-client.c | 103 ++++++++++++++++++++++++++---------------------------
 2 files changed, 54 insertions(+), 53 deletions(-)

-- 
2.11.1