qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [Qemu-devel] [PATCH 00/55] Patch Round-up for stable 2.10.2, freeze on 2017-12-13
@ 2017-12-06 19:15 Michael Roth
  2017-12-06 19:15 ` [Qemu-devel] [PATCH 01/55] hw/ppc: CAS reset on early device hotplug Michael Roth
                   ` (54 more replies)
  0 siblings, 55 replies; 56+ messages in thread
From: Michael Roth @ 2017-12-06 19:15 UTC (permalink / raw)
  To: qemu-devel; +Cc: qemu-stable

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(-)

^ permalink raw reply	[flat|nested] 56+ messages in thread

end of thread, other threads:[~2017-12-06 19:18 UTC | newest]

Thread overview: 56+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-12-06 19:15 [Qemu-devel] [PATCH 00/55] Patch Round-up for stable 2.10.2, freeze on 2017-12-13 Michael Roth
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

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).