mbox

[PULL,0/5] NBD patches through 2018-10-03

Message ID 20181003212211.812374-1-eblake@redhat.com
State New
Headers show

Pull-request

git://repo.or.cz/qemu/ericb.git tags/pull-nbd-2018-10-03

Message

Eric Blake Oct. 3, 2018, 9:22 p.m. UTC
The following changes since commit dafd95053611aa14dda40266857608d12ddce658:

  Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into staging (2018-10-02 18:27:18 +0100)

are available in the Git repository at:

  git://repo.or.cz/qemu/ericb.git tags/pull-nbd-2018-10-03

for you to fetch changes up to 7f7dfe2a53446072c136d349e3150c84d322b2bc:

  nbd/server: drop old-style negotiation (2018-10-03 15:52:32 -0500)

----------------------------------------------------------------
nbd patches for 2018-10-03

Fix bug in NBD_CMD_CACHE, drop support for oldstyle NBD server,
minor build and doc fixes

- Vladimir Sementsov-Ogievskiy: 0/2 server: drop old-style negotiation
- Eric Blake: qemu-nbd: Document --tls-creds
- Vladimir Sementsov-Ogievskiy: nbd/server: fix NBD_CMD_CACHE
- Peter Maydell: nbd: Don't take address of fields in packed structs

----------------------------------------------------------------
Eric Blake (1):
      qemu-nbd: Document --tls-creds

Peter Maydell (1):
      nbd: Don't take address of fields in packed structs

Vladimir Sementsov-Ogievskiy (3):
      nbd/server: fix NBD_CMD_CACHE
      qemu-nbd: drop old-style negotiation
      nbd/server: drop old-style negotiation

 include/block/nbd.h |  3 +-
 blockdev-nbd.c      |  3 +-
 nbd/client.c        | 44 ++++++++++++++---------------
 nbd/server.c        | 80 +++++++++++++++++++----------------------------------
 qemu-nbd.c          | 26 +++++------------
 5 files changed, 60 insertions(+), 96 deletions(-)

Comments

Eric Blake Oct. 4, 2018, 12:23 p.m. UTC | #1
On 10/3/18 4:22 PM, Eric Blake wrote:
> The following changes since commit dafd95053611aa14dda40266857608d12ddce658:
> 
>    Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into staging (2018-10-02 18:27:18 +0100)
> 
> are available in the Git repository at:
> 
>    git://repo.or.cz/qemu/ericb.git tags/pull-nbd-2018-10-03
> 
> for you to fetch changes up to 7f7dfe2a53446072c136d349e3150c84d322b2bc:
> 
>    nbd/server: drop old-style negotiation (2018-10-03 15:52:32 -0500)
> 
> ----------------------------------------------------------------
> nbd patches for 2018-10-03
> 
> Fix bug in NBD_CMD_CACHE, drop support for oldstyle NBD server,
> minor build and doc fixes
> 
> - Vladimir Sementsov-Ogievskiy: 0/2 server: drop old-style negotiation
> - Eric Blake: qemu-nbd: Document --tls-creds
> - Vladimir Sementsov-Ogievskiy: nbd/server: fix NBD_CMD_CACHE
> - Peter Maydell: nbd: Don't take address of fields in packed structs

NACK; a second bug in NBD_CMD_CACHE was found, I'll post a v2 series to 
include that fix as well.