[Qemu-devel] [for-2.9 0/8] Fixes and cleanups around SocketAddress

Markus Armbruster posted 8 patches 7 years ago
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/1490805920-17029-1-git-send-email-armbru@redhat.com
Test s390x passed
There is a newer version of this series
block.c               |  41 ++++++++++++++-
block/file-posix.c    |   6 +++
block/gluster.c       |  28 ++++++----
block/nbd.c           | 140 ++++++++++++++++++++++++++++++++++++++++----------
block/nfs.c           |   7 +++
block/rbd.c           |   6 +++
block/sheepdog.c      |  18 +++----
block/ssh.c           |   8 +++
blockdev-nbd.c        |   1 +
chardev/char-socket.c |   9 ++--
io/dns-resolver.c     |   6 ++-
qapi-schema.json      |  19 +++----
qapi/block-core.json  |   6 +--
ui/vnc.c              |  11 +++-
util/qemu-sockets.c   |   8 +--
15 files changed, 241 insertions(+), 73 deletions(-)
[Qemu-devel] [for-2.9 0/8] Fixes and cleanups around SocketAddress
Posted by Markus Armbruster 7 years ago
What makes this 2.9 material is the crash bug fixed in PATCH 2 and the
QAPI/QMP interface cleanups in PATCH 7+8.

Sheepdog tests still in progress (with Kashyap's help), but I'm
sending this out now in the hope of getting a head start on review.

Markus Armbruster (8):
  nbd sockets vnc: Mark problematic address family tests TODO
  char: Fix socket with "type": "vsock" address
  io vnc sockets: Clean up SocketAddressKind switches
  block: Document -drive problematic code and bugs
  gluster: Prepare for SocketAddressFlat extension
  qapi-schema: SocketAddressFlat variants 'vsock' and 'fd'
  nbd: Tidy up blockdev-add interface
  sheepdog: Fix blockdev-add

 block.c               |  41 ++++++++++++++-
 block/file-posix.c    |   6 +++
 block/gluster.c       |  28 ++++++----
 block/nbd.c           | 140 ++++++++++++++++++++++++++++++++++++++++----------
 block/nfs.c           |   7 +++
 block/rbd.c           |   6 +++
 block/sheepdog.c      |  18 +++----
 block/ssh.c           |   8 +++
 blockdev-nbd.c        |   1 +
 chardev/char-socket.c |   9 ++--
 io/dns-resolver.c     |   6 ++-
 qapi-schema.json      |  19 +++----
 qapi/block-core.json  |   6 +--
 ui/vnc.c              |  11 +++-
 util/qemu-sockets.c   |   8 +--
 15 files changed, 241 insertions(+), 73 deletions(-)

-- 
2.7.4