From patchwork Mon Nov 12 14:22:00 2012 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: [PULL,1.3,0/7] NBD updates for 2012-11-12 Date: Mon, 12 Nov 2012 04:22:00 -0000 From: Paolo Bonzini X-Patchwork-Id: 198393 Message-Id: <1352730127-32685-1-git-send-email-pbonzini@redhat.com> To: qemu-devel@nongnu.org Cc: aliguori@us.ibm.com Anthony, The following changes since commit 3c5645fab3c4b65d0cffbe1aaafc787e4be63d0f: tcg: properly check that op's output needs to be synced to memory (2012-11-11 16:06:46 +0100) are available in the git repository at: git://github.com/bonzini/qemu.git nbd-next for you to fetch changes up to 4057725f35abe00ea371f85c6e27dd25eafd9ddf: hmp: add NBD server commands (2012-11-12 14:38:29 +0100) The main change is making the NBD server available via HMP. This prompted a few minor usability improvements in the QMP interface too. Also, NBD is made accessible via URIs, similar to Gluster (the change is backwards-compatible). ---------------------------------------------------------------- Paolo Bonzini (7): qemu-nbd: initialize main loop before block layer nbd: accept relative path to Unix socket nbd: accept URIs nbd: fix nbd_server_stop crash when no server was running nbd: force read-only export for read-only devices nbd: disallow nbd-server-add before nbd-server-start hmp: add NBD server commands block/nbd.c | 115 ++++++++++++++++++++++++++++++++++++++++++++++++++------ blockdev-nbd.c | 20 ++++++++-- hmp-commands.hx | 45 ++++++++++++++++++++++ hmp.c | 76 +++++++++++++++++++++++++++++++++++++ hmp.h | 3 ++ qemu-doc.texi | 25 ++++++++---- qemu-nbd.c | 2 +- 7 file modificati, 263 inserzioni(+), 23 rimozioni(-)