qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Qemu-devel] [RFC v2 for-2.9 00/10] Fixes and cleanups around SocketAddr


From: Markus Armbruster
Subject: [Qemu-devel] [RFC v2 for-2.9 00/10] Fixes and cleanups around SocketAddress
Date: Thu, 30 Mar 2017 15:14:57 +0200

What makes this 2.9 material is the crash bug fixed in PATCH 2 and the
QAPI/QMP interface cleanups in PATCH 7+8.

This is RFC because:

1. To give you one more chance to ask for undocumented -drive
   driver=nbd usage compatibility [PATCH 08+09].

2. Another round of sheepdog tests is still in progress (with
   Kashyap's help).

Max, please have a close look at PATCH 11, I hope this is what you
meant when you asked for "parsing @server".

v2:
* PATCH 01+02+04+05 unchanged.
* PATCH 03 error message improved, blank line [Max]
* PATCH 06 commit message typo [Max]
* PATCH 07 new, factored out of old PATCH 7
* PATCH 08-10 updated, please re-review

Markus Armbruster (10):
  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'
  sockets: New helper socket_address_crumple()
  nbd: Tidy up blockdev-add interface
  squash! 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            | 62 ++++++++++++++++++++++---------------
 block/nfs.c            |  7 +++++
 block/rbd.c            |  6 ++++
 block/sheepdog.c       | 84 +++++++++++++++++++++++++++++++++-----------------
 block/ssh.c            |  8 +++++
 blockdev-nbd.c         |  1 +
 chardev/char-socket.c  |  9 ++++--
 include/qemu/sockets.h | 11 +++++++
 io/dns-resolver.c      |  7 +++--
 qapi-schema.json       | 19 +++++-------
 qapi/block-core.json   |  6 ++--
 ui/vnc.c               | 19 ++++++++----
 util/qemu-sockets.c    | 37 ++++++++++++++++++++--
 16 files changed, 258 insertions(+), 93 deletions(-)

-- 
2.7.4




reply via email to

[Prev in Thread] Current Thread [Next in Thread]