From: Paolo Bonzini <pbonzini@redhat.com>
To: qemu-devel@nongnu.org
Subject: [Qemu-devel] [PULL 00/27] Misc patches for 2016-10-31
Date: Mon, 31 Oct 2016 15:37:16 +0100 [thread overview]
Message-ID: <1477924663-30950-1-git-send-email-pbonzini@redhat.com> (raw)
The following changes since commit 277d44f5a608055ee51e818837af226de8d015f5:
Merge remote-tracking branch 'remotes/mjt/tags/trivial-patches-fetch' into staging (2016-10-31 11:58:30 +0000)
are available in the git repository at:
git://github.com/bonzini/qemu.git tags/for-upstream
for you to fetch changes up to 383503346e601b396dedbbb8197f213d476b596d:
x86: add AVX512_4VNNIW and AVX512_4FMAPS features (2016-10-31 15:05:22 +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 improvement (Paolo)
----------------------------------------------------------------
Alex Bennée (1):
exec.c: ensure all AddressSpaceDispatch updates under RCU
Changlong Xie (1):
nbd: Use CoQueue for free_sema instead of CoMutex
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 (3):
exec.c: do not truncate non-empty memory backend file
exec.c: check memory backend file size with 'size' option
hostmem-file: make option 'size' optional
Luwei Kang (1):
x86: add AVX512_4VNNIW and AVX512_4FMAPS features
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
backends/hostmem-file.c | 28 ++-
block/nbd-client.c | 104 +++++----
block/nbd-client.h | 12 +-
block/nbd.c | 8 +-
exec.c | 67 ++++--
include/block/nbd.h | 73 +++++--
include/glib-compat.h | 13 ++
include/qemu/error-report.h | 1 +
include/qemu/osdep.h | 3 +
monitor.c | 21 ++
nbd/client.c | 498 ++++++++++++++++++++++++--------------------
nbd/nbd-internal.h | 12 +-
nbd/server.c | 294 ++++++++++++++++++--------
net/slirp.c | 3 +-
qemu-char.c | 8 +-
qemu-nbd.c | 12 +-
qemu-nbd.texi | 5 +-
scripts/checkpatch.pl | 4 +-
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 +--
24 files changed, 799 insertions(+), 448 deletions(-)
create mode 100644 stubs/error-printf.c
delete mode 100644 stubs/mon-printf.c
--
2.7.4
next reply other threads:[~2016-10-31 14:37 UTC|newest]
Thread overview: 40+ messages / expand[flat|nested] mbox.gz Atom feed top
2016-10-31 14:37 Paolo Bonzini [this message]
2016-10-31 14:37 ` [Qemu-devel] [PULL 01/27] checkpatch: tweak "struct should normally be const" warning Paolo Bonzini
2016-10-31 14:37 ` [Qemu-devel] [PULL 02/27] nbd: Use CoQueue for free_sema instead of CoMutex Paolo Bonzini
2016-10-31 14:37 ` [Qemu-devel] [PULL 03/27] qemu-error: remove dependency of stubs on monitor Paolo Bonzini
2016-10-31 14:37 ` [Qemu-devel] [PULL 04/27] tests: send error_report to test log Paolo Bonzini
2016-10-31 14:37 ` [Qemu-devel] [PULL 05/27] exec.c: ensure all AddressSpaceDispatch updates under RCU Paolo Bonzini
2016-10-31 14:37 ` [Qemu-devel] [PULL 06/27] exec.c: do not truncate non-empty memory backend file Paolo Bonzini
2016-10-31 14:37 ` [Qemu-devel] [PULL 07/27] exec.c: check memory backend file size with 'size' option Paolo Bonzini
2016-10-31 14:37 ` [Qemu-devel] [PULL 08/27] hostmem-file: make option 'size' optional Paolo Bonzini
2016-10-31 18:20 ` Eduardo Habkost
2016-10-31 19:47 ` Paolo Bonzini
2016-10-31 22:22 ` Eduardo Habkost
2016-11-01 9:32 ` Haozhong Zhang
2016-11-01 14:16 ` Eduardo Habkost
2016-11-02 1:27 ` Haozhong Zhang
2016-10-31 14:37 ` [Qemu-devel] [PULL 09/27] nbd: Add qemu-nbd -D for human-readable description Paolo Bonzini
2016-10-31 14:37 ` [Qemu-devel] [PULL 10/27] nbd: Treat flags vs. command type as separate fields Paolo Bonzini
2016-10-31 14:37 ` [Qemu-devel] [PULL 11/27] nbd: Rename NBDRequest to NBDRequestData Paolo Bonzini
2016-10-31 14:37 ` [Qemu-devel] [PULL 12/27] nbd: Rename NbdClientSession to NBDClientSession Paolo Bonzini
2016-10-31 14:37 ` [Qemu-devel] [PULL 13/27] nbd: Rename struct nbd_request and nbd_reply Paolo Bonzini
2016-10-31 14:37 ` [Qemu-devel] [PULL 14/27] nbd: Share common reply-sending code in server Paolo Bonzini
2016-10-31 14:37 ` [Qemu-devel] [PULL 15/27] nbd: Send message along with server NBD_REP_ERR errors Paolo Bonzini
2016-10-31 14:37 ` [Qemu-devel] [PULL 16/27] nbd: Share common option-sending code in client Paolo Bonzini
2016-10-31 14:37 ` [Qemu-devel] [PULL 17/27] nbd: Let server know when client gives up negotiation Paolo Bonzini
2016-10-31 14:37 ` [Qemu-devel] [PULL 18/27] nbd: Let client skip portions of server reply Paolo Bonzini
2016-10-31 14:37 ` [Qemu-devel] [PULL 19/27] nbd: Less allocation during NBD_OPT_LIST Paolo Bonzini
2016-10-31 14:37 ` [Qemu-devel] [PULL 20/27] nbd: Support shorter handshake Paolo Bonzini
2016-10-31 14:37 ` [Qemu-devel] [PULL 21/27] nbd: Refactor conversion to errno to silence checkpatch Paolo Bonzini
2016-10-31 14:37 ` [Qemu-devel] [PULL 22/27] nbd: Improve server handling of shutdown requests Paolo Bonzini
2016-10-31 18:05 ` Eric Blake
2016-10-31 14:37 ` [Qemu-devel] [PULL 23/27] nbd: Implement NBD_CMD_WRITE_ZEROES on server Paolo Bonzini
2016-10-31 14:37 ` [Qemu-devel] [PULL 24/27] nbd: Implement NBD_CMD_WRITE_ZEROES on client Paolo Bonzini
2016-11-15 22:59 ` Eric Blake
2016-10-31 14:37 ` [Qemu-devel] [PULL 25/27] qemu-char: do not forward events through the mux until QEMU has started Paolo Bonzini
2016-10-31 14:37 ` [Qemu-devel] [PULL 26/27] slirp: fix CharDriver breakage Paolo Bonzini
2016-10-31 14:37 ` [Qemu-devel] [PULL 27/27] x86: add AVX512_4VNNIW and AVX512_4FMAPS features Paolo Bonzini
2016-10-31 16:21 ` [Qemu-devel] [PULL 00/27] Misc patches for 2016-10-31 Peter Maydell
2016-10-31 17:18 ` Alex Bennée
2016-10-31 17:20 ` Peter Maydell
2016-10-31 17:57 ` Paolo Bonzini
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=1477924663-30950-1-git-send-email-pbonzini@redhat.com \
--to=pbonzini@redhat.com \
--cc=qemu-devel@nongnu.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.