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