From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([208.118.235.92]:51094) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TXuuA-00049j-0M for qemu-devel@nongnu.org; Mon, 12 Nov 2012 09:22:29 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TXuu6-0003me-UG for qemu-devel@nongnu.org; Mon, 12 Nov 2012 09:22:25 -0500 Received: from mail-pa0-f45.google.com ([209.85.220.45]:64449) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TXuu6-0003mX-OY for qemu-devel@nongnu.org; Mon, 12 Nov 2012 09:22:22 -0500 Received: by mail-pa0-f45.google.com with SMTP id fb10so4204030pad.4 for ; Mon, 12 Nov 2012 06:22:22 -0800 (PST) Sender: Paolo Bonzini From: Paolo Bonzini Date: Mon, 12 Nov 2012 15:22:00 +0100 Message-Id: <1352730127-32685-1-git-send-email-pbonzini@redhat.com> Subject: [Qemu-devel] [PULL 1.3 0/7] NBD updates for 2012-11-12 List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , 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(-) -- 1.7.12.1