From: Michael Roth <mdroth@linux.vnet.ibm.com>
To: qemu-devel@nongnu.org
Cc: qemu-stable@nongnu.org
Subject: [Qemu-devel] [PATCH 00/55] Patch Round-up for stable 2.10.2, freeze on 2017-12-13
Date: Wed, 6 Dec 2017 13:15:53 -0600 [thread overview]
Message-ID: <20171206191648.18208-1-mdroth@linux.vnet.ibm.com> (raw)
Hi everyone,
The following new patches are queued for QEMU stable v2.10.2:
https://github.com/mdroth/qemu/commits/stable-2.10-staging
The release is planned for 2017-12-18:
https://wiki.qemu.org/Planning/2.10
Please respond here or CC qemu-stable@nongnu.org on any patches you
think should be included in the release.
Testing/feedback is greatly appreciated.
Thanks!
----------------------------------------------------------------
The following changes since commit 7851197b812b383ae1208c5d86391c5179c8209d:
Update version for 2.10.1 release (2017-10-02 12:42:58 -0500)
are available in the git repository at:
git://github.com/mdroth/qemu.git stable-2.10-staging
for you to fetch changes up to 9c7714afd7b574245c86c6bad40ecbcc2992aeec:
vga: handle cirrus vbe mode wraparounds. (2017-12-06 13:01:53 -0600)
----------------------------------------------------------------
Alexey Kardashevskiy (16):
exec: Explicitly export target AS from address_space_translate_internal
memory: Open code FlatView rendering
memory: Move FlatView allocation to a helper
memory: Move AddressSpaceDispatch from AddressSpace to FlatView
memory: Remove AddressSpace pointer from AddressSpaceDispatch
memory: Switch memory from using AddressSpace to FlatView
memory: Cleanup after switching to FlatView
memory: Rename mem_begin/mem_commit/mem_add helpers
memory: Store physical root MR in FlatView
memory: Alloc dispatch tree where topology is generared
memory: Move address_space_update_ioeventfds
memory: Share FlatView's and dispatch trees between address spaces
memory: Do not allocate FlatView in address_space_init
memory: Get rid of address_space_init_shareable
memory: Create FlatView directly
memory: Share special empty FlatView
Daniel Henrique Barboza (2):
hw/ppc: CAS reset on early device hotplug
hw/ppc: clear pending_events on machine reset
Daniel P. Berrange (1):
io: monitor encoutput buffer size from websocket GSource
Eric Auger (1):
hw/intc/arm_gicv3_its: Don't abort on table save failure
Eric Blake (6):
block: Perform copy-on-read in loop
nbd/client: Use error_prepend() correctly
nbd/server: CVE-2017-15119 Reject options larger than 32M
nbd/server: CVE-2017-15118 Stack smash on large export name
nbd-client: Refuse read-only client with BDRV_O_RDWR
nbd/client: Don't hard-disconnect on ESHUTDOWN from server
Gerd Hoffmann (2):
vga: drop line_offset variable
vga: handle cirrus vbe mode wraparounds.
Greg Kurz (3):
ppc: fix setting of compat mode
spapr: reset DRCs after devices
vhost: fix error check in vhost_verify_ring_mappings()
Jason Wang (1):
virtio-net: don't touch virtqueue if vm is stopped
Jens Freimann (2):
net/socket: fix coverity issue
net: fix check for number of parameters to -netdev socket
Jim Somerville (1):
kvmclock: use the updated system_timer_msr
Max Reitz (4):
qcow2: Fix unaligned preallocated truncation
qcow2: Always execute preallocate() in a coroutine
iotests: Add cluster_size=64k to 125
util/stats64: Fix min/max comparisons
Maxime Coquelin (3):
memory: fix off-by-one error in memory_region_notify_one()
virtio: Add queue interface to restore avail index from vring used index
vhost: restore avail index from vring used index on disconnection
Michael Olbrich (1):
hw/sd: fix out-of-bounds check for multi block reads
Michael Roth (1):
scripts/make-release: ship u-boot source as a tarball
Paolo Bonzini (4):
memory: avoid "resurrection" of dead FlatViews
memory: trace FlatView creation and destruction
memory: seek FlatView sharing candidates among children subregions
nios2: define tcg_env
Peter Lieven (1):
block/nfs: fix nfs_client_open for filesize greater than 1TB
Peter Maydell (1):
translate.c: Fix usermode big-endian AArch32 LDREXD and STREXD
Peter Xu (2):
exec: add page_mask for flatview_do_translate
exec: simplify address_space_get_iotlb_entry
Thomas Huth (1):
hw/usb/bus: Remove bad object_unparent() from usb_try_create_simple()
Vladimir Sementsov-Ogievskiy (2):
block/mirror: check backing in bdrv_mirror_top_flush
nbd/server: fix nbd_negotiate_handle_info
block/io.c | 118 ++++++----
block/mirror.c | 4 +
block/nbd-client.c | 9 +
block/nfs.c | 7 +-
block/qcow2.c | 42 +++-
cpus.c | 5 +-
docs/devel/atomics.txt | 1 +
exec.c | 316 ++++++++++++++-------------
hw/arm/armv7m.c | 9 +-
hw/display/vga.c | 33 ++-
hw/i386/kvm/clock.c | 3 +-
hw/intc/arm_gicv3_its_kvm.c | 8 +-
hw/intc/openpic_kvm.c | 2 +-
hw/net/virtio-net.c | 3 +-
hw/ppc/spapr.c | 48 ++++-
hw/ppc/spapr_drc.c | 9 +-
hw/ppc/spapr_events.c | 11 +
hw/sd/sd.c | 12 +-
hw/usb/bus.c | 4 +-
hw/virtio/vhost.c | 10 +-
hw/virtio/virtio.c | 10 +
include/exec/memory-internal.h | 12 +-
include/exec/memory.h | 72 +++----
include/hw/arm/armv7m.h | 2 +-
include/hw/ppc/spapr.h | 1 +
include/hw/ppc/spapr_drc.h | 1 +
include/hw/virtio/virtio.h | 1 +
include/qemu/atomic.h | 8 +
include/qemu/typedefs.h | 1 +
io/channel-websock.c | 8 +-
memory.c | 271 +++++++++++++++++------
nbd/client.c | 56 +++--
nbd/server.c | 13 +-
net/socket.c | 6 +-
scripts/make-release | 4 +
target/arm/cpu.c | 15 +-
target/arm/translate.c | 39 +++-
target/i386/cpu.c | 5 +-
target/nios2/translate.c | 1 +
target/ppc/compat.c | 2 +-
tests/qemu-iotests/058 | 8 +-
tests/qemu-iotests/125 | 7 +-
tests/qemu-iotests/125.out | 480 ++++++++++++++++++++++++++++++++++++-----
tests/qemu-iotests/140 | 4 +-
tests/qemu-iotests/147 | 1 +
trace-events | 3 +
util/stats64.c | 4 +-
47 files changed, 1220 insertions(+), 469 deletions(-)
next reply other threads:[~2017-12-06 19:17 UTC|newest]
Thread overview: 56+ messages / expand[flat|nested] mbox.gz Atom feed top
2017-12-06 19:15 Michael Roth [this message]
2017-12-06 19:15 ` [Qemu-devel] [PATCH 01/55] hw/ppc: CAS reset on early device hotplug Michael Roth
2017-12-06 19:15 ` [Qemu-devel] [PATCH 02/55] hw/usb/bus: Remove bad object_unparent() from usb_try_create_simple() Michael Roth
2017-12-06 19:15 ` [Qemu-devel] [PATCH 03/55] block/mirror: check backing in bdrv_mirror_top_flush Michael Roth
2017-12-06 19:15 ` [Qemu-devel] [PATCH 04/55] kvmclock: use the updated system_timer_msr Michael Roth
2017-12-06 19:15 ` [Qemu-devel] [PATCH 05/55] block: Perform copy-on-read in loop Michael Roth
2017-12-06 19:15 ` [Qemu-devel] [PATCH 06/55] exec: Explicitly export target AS from address_space_translate_internal Michael Roth
2017-12-06 19:16 ` [Qemu-devel] [PATCH 07/55] memory: Open code FlatView rendering Michael Roth
2017-12-06 19:16 ` [Qemu-devel] [PATCH 08/55] memory: Move FlatView allocation to a helper Michael Roth
2017-12-06 19:16 ` [Qemu-devel] [PATCH 09/55] memory: Move AddressSpaceDispatch from AddressSpace to FlatView Michael Roth
2017-12-06 19:16 ` [Qemu-devel] [PATCH 10/55] memory: Remove AddressSpace pointer from AddressSpaceDispatch Michael Roth
2017-12-06 19:16 ` [Qemu-devel] [PATCH 11/55] memory: avoid "resurrection" of dead FlatViews Michael Roth
2017-12-06 19:16 ` [Qemu-devel] [PATCH 12/55] memory: Switch memory from using AddressSpace to FlatView Michael Roth
2017-12-06 19:16 ` [Qemu-devel] [PATCH 13/55] memory: Cleanup after switching " Michael Roth
2017-12-06 19:16 ` [Qemu-devel] [PATCH 14/55] memory: Rename mem_begin/mem_commit/mem_add helpers Michael Roth
2017-12-06 19:16 ` [Qemu-devel] [PATCH 15/55] memory: Store physical root MR in FlatView Michael Roth
2017-12-06 19:16 ` [Qemu-devel] [PATCH 16/55] memory: Alloc dispatch tree where topology is generared Michael Roth
2017-12-06 19:16 ` [Qemu-devel] [PATCH 17/55] memory: Move address_space_update_ioeventfds Michael Roth
2017-12-06 19:16 ` [Qemu-devel] [PATCH 18/55] memory: Share FlatView's and dispatch trees between address spaces Michael Roth
2017-12-06 19:16 ` [Qemu-devel] [PATCH 19/55] memory: Do not allocate FlatView in address_space_init Michael Roth
2017-12-06 19:16 ` [Qemu-devel] [PATCH 20/55] memory: Get rid of address_space_init_shareable Michael Roth
2017-12-06 19:16 ` [Qemu-devel] [PATCH 21/55] memory: Create FlatView directly Michael Roth
2017-12-06 19:16 ` [Qemu-devel] [PATCH 22/55] memory: trace FlatView creation and destruction Michael Roth
2017-12-06 19:16 ` [Qemu-devel] [PATCH 23/55] memory: seek FlatView sharing candidates among children subregions Michael Roth
2017-12-06 19:16 ` [Qemu-devel] [PATCH 24/55] memory: Share special empty FlatView Michael Roth
2017-12-06 19:16 ` [Qemu-devel] [PATCH 25/55] exec: add page_mask for flatview_do_translate Michael Roth
2017-12-06 19:16 ` [Qemu-devel] [PATCH 26/55] exec: simplify address_space_get_iotlb_entry Michael Roth
2017-12-06 19:16 ` [Qemu-devel] [PATCH 27/55] memory: fix off-by-one error in memory_region_notify_one() Michael Roth
2017-12-06 19:16 ` [Qemu-devel] [PATCH 28/55] hw/sd: fix out-of-bounds check for multi block reads Michael Roth
2017-12-06 19:16 ` [Qemu-devel] [PATCH 29/55] qcow2: Fix unaligned preallocated truncation Michael Roth
2017-12-06 19:16 ` [Qemu-devel] [PATCH 30/55] qcow2: Always execute preallocate() in a coroutine Michael Roth
2017-12-06 19:16 ` [Qemu-devel] [PATCH 31/55] iotests: Add cluster_size=64k to 125 Michael Roth
2017-12-06 19:16 ` [Qemu-devel] [PATCH 32/55] nios2: define tcg_env Michael Roth
2017-12-06 19:16 ` [Qemu-devel] [PATCH 33/55] io: monitor encoutput buffer size from websocket GSource Michael Roth
2017-12-06 19:16 ` [Qemu-devel] [PATCH 34/55] ppc: fix setting of compat mode Michael Roth
2017-12-06 19:16 ` [Qemu-devel] [PATCH 35/55] translate.c: Fix usermode big-endian AArch32 LDREXD and STREXD Michael Roth
2017-12-06 19:16 ` [Qemu-devel] [PATCH 36/55] hw/intc/arm_gicv3_its: Don't abort on table save failure Michael Roth
2017-12-06 19:16 ` [Qemu-devel] [PATCH 37/55] net/socket: fix coverity issue Michael Roth
2017-12-06 19:16 ` [Qemu-devel] [PATCH 38/55] net: fix check for number of parameters to -netdev socket Michael Roth
2017-12-06 19:16 ` [Qemu-devel] [PATCH 39/55] nbd/client: Use error_prepend() correctly Michael Roth
2017-12-06 19:16 ` [Qemu-devel] [PATCH 40/55] util/stats64: Fix min/max comparisons Michael Roth
2017-12-06 19:16 ` [Qemu-devel] [PATCH 41/55] virtio: Add queue interface to restore avail index from vring used index Michael Roth
2017-12-06 19:16 ` [Qemu-devel] [PATCH 42/55] vhost: restore avail index from vring used index on disconnection Michael Roth
2017-12-06 19:16 ` [Qemu-devel] [PATCH 43/55] hw/ppc: clear pending_events on machine reset Michael Roth
2017-12-06 19:16 ` [Qemu-devel] [PATCH 44/55] spapr: reset DRCs after devices Michael Roth
2017-12-06 19:16 ` [Qemu-devel] [PATCH 45/55] scripts/make-release: ship u-boot source as a tarball Michael Roth
2017-12-06 19:16 ` [Qemu-devel] [PATCH 46/55] block/nfs: fix nfs_client_open for filesize greater than 1TB Michael Roth
2017-12-06 19:16 ` [Qemu-devel] [PATCH 47/55] virtio-net: don't touch virtqueue if vm is stopped Michael Roth
2017-12-06 19:16 ` [Qemu-devel] [PATCH 48/55] nbd/server: CVE-2017-15119 Reject options larger than 32M Michael Roth
2017-12-06 19:16 ` [Qemu-devel] [PATCH 49/55] nbd/server: CVE-2017-15118 Stack smash on large export name Michael Roth
2017-12-06 19:16 ` [Qemu-devel] [PATCH 50/55] vhost: fix error check in vhost_verify_ring_mappings() Michael Roth
2017-12-06 19:16 ` [Qemu-devel] [PATCH 51/55] nbd/server: fix nbd_negotiate_handle_info Michael Roth
2017-12-06 19:16 ` [Qemu-devel] [PATCH 52/55] nbd-client: Refuse read-only client with BDRV_O_RDWR Michael Roth
2017-12-06 19:16 ` [Qemu-devel] [PATCH 53/55] nbd/client: Don't hard-disconnect on ESHUTDOWN from server Michael Roth
2017-12-06 19:16 ` [Qemu-devel] [PATCH 54/55] vga: drop line_offset variable Michael Roth
2017-12-06 19:16 ` [Qemu-devel] [PATCH 55/55] vga: handle cirrus vbe mode wraparounds Michael Roth
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=20171206191648.18208-1-mdroth@linux.vnet.ibm.com \
--to=mdroth@linux.vnet.ibm.com \
--cc=qemu-devel@nongnu.org \
--cc=qemu-stable@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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).