qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Qemu-devel] [PULL v3 00/30] Misc patches for 2016-10-31


From: Stefan Hajnoczi
Subject: Re: [Qemu-devel] [PULL v3 00/30] Misc patches for 2016-10-31
Date: Thu, 3 Nov 2016 16:58:40 +0000
User-agent: Mutt/1.7.1 (2016-10-04)

On Wed, Nov 02, 2016 at 09:32:21AM +0100, Paolo Bonzini wrote:
> The following changes since commit 39542105bbb19c690219d2f22844d8dfbd9bba05:
> 
>   Merge remote-tracking branch 'remotes/gkurz/tags/for-upstream' into staging 
> (2016-11-01 12:48:07 +0000)
> 
> are available in the git repository at:
> 
>   git://github.com/bonzini/qemu.git tags/for-upstream
> 
> for you to fetch changes up to 7d175d29c9430fcba7a98f2c71925137b7870da4:
> 
>   main-loop: Suppress I/O thread warning under qtest (2016-11-02 09:28:57 
> +0100)
> 
> ----------------------------------------------------------------
> * NBD bugfix (Changlong)
> * NBD write zeroes support (Eric)
> * Memory backend fixes (Haozhong)
> * Atomics fix (Alex)
> * New AVX512 features (Luwei)
> * "make check" logging fix (Paolo)
> * Chardev refactoring fallout (Paolo)
> * Small checkpatch improvements (Paolo, Jeff)
> 
> ----------------------------------------------------------------
> Alex Bennée (1):
>       exec.c: ensure all AddressSpaceDispatch updates under RCU
> 
> Changlong Xie (1):
>       nbd: Use CoQueue for free_sema instead of CoMutex
> 
> Christian Borntraeger (1):
>       vl: exit qemu on guest panic if -no-shutdown is not set
> 
> Eric Blake (16):
>       nbd: Add qemu-nbd -D for human-readable description
>       nbd: Treat flags vs. command type as separate fields
>       nbd: Rename NBDRequest to NBDRequestData
>       nbd: Rename NbdClientSession to NBDClientSession
>       nbd: Rename struct nbd_request and nbd_reply
>       nbd: Share common reply-sending code in server
>       nbd: Send message along with server NBD_REP_ERR errors
>       nbd: Share common option-sending code in client
>       nbd: Let server know when client gives up negotiation
>       nbd: Let client skip portions of server reply
>       nbd: Less allocation during NBD_OPT_LIST
>       nbd: Support shorter handshake
>       nbd: Refactor conversion to errno to silence checkpatch
>       nbd: Improve server handling of shutdown requests
>       nbd: Implement NBD_CMD_WRITE_ZEROES on server
>       nbd: Implement NBD_CMD_WRITE_ZEROES on client
> 
> Haozhong Zhang (2):
>       exec.c: do not truncate non-empty memory backend file
>       exec.c: check memory backend file size with 'size' option
> 
> Jeff Cody (1):
>       checkpatch: allow spaces before parenthesis for 'coroutine_fn'
> 
> Luwei Kang (1):
>       x86: add AVX512_4VNNIW and AVX512_4FMAPS features
> 
> Max Reitz (1):
>       main-loop: Suppress I/O thread warning under qtest
> 
> Paolo Bonzini (5):
>       checkpatch: tweak "struct should normally be const" warning
>       qemu-error: remove dependency of stubs on monitor
>       tests: send error_report to test log
>       qemu-char: do not forward events through the mux until QEMU has started
>       slirp: fix CharDriver breakage
> 
> Pranith Kumar (1):
>       docs/rcu.txt: Fix minor typo
> 
>  block/nbd-client.c          | 104 +++++----
>  block/nbd-client.h          |  12 +-
>  block/nbd.c                 |   8 +-
>  docs/rcu.txt                |   2 +-
>  exec.c                      |  33 ++-
>  include/block/nbd.h         |  73 +++++--
>  include/glib-compat.h       |  13 ++
>  include/qemu/error-report.h |   1 +
>  include/qemu/osdep.h        |   3 +
>  main-loop.c                 |   2 +-
>  monitor.c                   |  21 ++
>  nbd/client.c                | 498 
> ++++++++++++++++++++++++--------------------
>  nbd/nbd-internal.h          |  12 +-
>  nbd/server.c                | 292 ++++++++++++++++++--------
>  net/slirp.c                 |   3 +-
>  qapi-schema.json            |   4 +-
>  qemu-char.c                 |   8 +-
>  qemu-nbd.c                  |  12 +-
>  qemu-nbd.texi               |   5 +-
>  scripts/checkpatch.pl       |   6 +-
>  stubs/Makefile.objs         |   2 +-
>  stubs/error-printf.c        |  19 ++
>  stubs/mon-printf.c          |  11 -
>  target-i386/cpu.c           |  19 +-
>  target-i386/cpu.h           |   4 +
>  util/qemu-error.c           |  26 +--
>  vl.c                        |   5 +
>  27 files changed, 763 insertions(+), 435 deletions(-)
>  create mode 100644 stubs/error-printf.c
>  delete mode 100644 stubs/mon-printf.c
> -- 
> 2.7.4
> 
> 

Thanks, applied to my staging tree:
https://github.com/stefanha/qemu/commits/staging

Will be in qemu.git pending Travis-CI build tests.

Stefan

Attachment: signature.asc
Description: PGP signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]