Il 12/11/2012 15:22, Paolo Bonzini ha scritto: > 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).
And I added "nbd: fixes to read-only handling" on top of this branch. Paolo > ---------------------------------------------------------------- > 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(-) >