qemu-stable
[Top][All Lists]
Advanced

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

Re: [Qemu-stable] [Qemu-devel] Patch Round-up for stable 2.1.3, freeze o


From: Marcel Apfelbaum
Subject: Re: [Qemu-stable] [Qemu-devel] Patch Round-up for stable 2.1.3, freeze on 2015-01-14
Date: Fri, 09 Jan 2015 19:27:42 +0200
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.3.0

On 01/08/2015 07:33 PM, Michael Roth wrote:
Hi everyone,

The following new patches are queued for QEMU stable v2.1.3:

   https://github.com/mdroth/qemu/commits/stable-2.1-staging

The release is planned for 2015-01-21:

   http://wiki.qemu.org/Planning/2.1

Please respond here or CC address@hidden on any patches you
think should be included in the release.
I think that also this patch should be added:
    [Qemu-devel] [PATCH v3] vl.c: fix regression when reading machine type from 
config file
Link:
    https://www.mail-archive.com/address@hidden/msg272730.html

Thanks,
Marcel


This is the last planned release for the QEMU 2.1 series, and it's
quite a bit busier than usual for a final stable update so your
scrutiny/testing is very appreciated.

Thanks!

----------------------------------------------------------------
Alexander Graf (2):
       kvmclock: Ensure time in migration never goes backward
       kvm: Fix memory slot page alignment logic

Andreas Färber (1):
       ivshmem: Fix fd leak on error

Aurelien Jarno (1):
       tcg/mips: fix store softmmu slow path

Damjan Marion (1):
       vhost-user: fix VIRTIO_NET_F_MRG_RXBUF negotiation

Don Slutz (1):
       hw/ide/core.c: Prevent SIGSEGV during migration

Dr. David Alan Gilbert (1):
       xhci PCIe endpoint migration compatibility fix

Eduardo Habkost (2):
       kvmclock: Add comment explaining why we need cpu_clean_all_dirty()
       smbios: Fix assertion on socket count calculation

Fam Zheng (1):
       qemu-iotests: Test missing "driver" key for blockdev-add

Gary R Hook (1):
       block migration: fix return value

Gerd Hoffmann (5):
       vmware-vga: CVE-2014-3689: turn off hw accel
       vmware-vga: add vmsvga_verify_rect
       vmware-vga: use vmsvga_verify_rect in vmsvga_update_rect
       vmware-vga: use vmsvga_verify_rect in vmsvga_copy_rect
       vmware-vga: use vmsvga_verify_rect in vmsvga_fill_rect

Gonglei (13):
       qdev: Use NULL instead of local_err for qbus_child unrealize
       qdev: Add cleanup logic in device_set_realized() to avoid resource leak
       virtio-net: use aliases instead of duplicate qdev properties
       virtio-net: fix virtio-net child refcount in transports
       virtio/vhost-scsi: use aliases instead of duplicate qdev properties
       virtio/vhost-scsi: fix virtio-scsi/vhost-scsi child refcount in 
transports
       virtio-serial: use aliases instead of duplicate qdev properties
       virtio-serial: fix virtio-serial child refcount in transports
       virtio-rng: use aliases instead of duplicate qdev properties
       virtio-rng: fix virtio-rng child refcount in transports
       virtio-balloon: fix virtio-balloon child refcount in transports
       virtio-9p: use aliases instead of duplicate qdev properties
       virtio-9p: fix virtio-9p child refcount in transports

Greg Kurz (1):
       spapr_pci: map the MSI window in each PHB

Hannes Reinecke (1):
       esp-pci: fixup deadlock with linux

Igor Mammedov (1):
       pc: acpi: mark all possible CPUs as enabled in SRAT

Jan Kiszka (3):
       pci: Use bus master address space for delivering MSI/MSI-X messages
       pc: Fix disabling of vapic for compat PC models
       Make qemu_shutdown_requested signal-safe

Jason Wang (1):
       virtio-net: fix unmap leak

Kevin Wolf (3):
       qcow2: Fix header extension size check
       qcow2.py: Add required padding for header extensions
       block: Don't probe for unknown backing file format

Luiz Capitulino (2):
       exec: file_ram_alloc(): print error when prealloc fails
       virtio-balloon: fix integer overflow in memory stats feature

Marcelo Tosatti (2):
       Introduce cpu_clean_all_dirty
       kvmclock: Ensure proper env->tsc value for kvmclock_current_nsec 
calculation

Max Filippov (5):
       hw/core/loader: implement address translation in uimage loader
       hw/xtensa/xtfpga: treat uImage load address as virtual
       target-xtensa: add missing window check for entry
       target-xtensa: fix translation for opcodes crossing page boundary
       target-xtensa: test cross-page opcode

Max Reitz (14):
       qcow2: Do not overflow when writing an L1 sector
       block: Make essential BlockDriver objects public
       block: Omit bdrv_find_format for essential drivers
       block/vvfat: qcow driver may not be found
       block/nfs: Add create_opts
       block: Check create_opts before image creation
       qemu-img: Check create_opts before image creation
       qemu-img: Check create_opts before image amendment
       iotests: Only kill NBD server if it runs
       iotests: Add test for unsupported image creation
       qcow2: Prevent numerical overflow
       qcow2: Flushing the caches in qcow2_close may fail
       qcow2: Respect bdrv_truncate() error
       block/raw-posix: Fix ret in raw_open_common()

Michael Roth (4):
       qapi: add visit_start_union and visit_end_union
       qapi: dealloc visitor, implement visit_start_union
       tests: add QMP input visitor test for unions with no discriminator
       tests: avoid running duplicate qom-tests

Michael S. Tsirkin (1):
       virtio-pci: enable bus master for old guests

Paolo Bonzini (4):
       vhost-scsi: use virtio_ldl_p
       virtio-scsi: work around bug in old BIOSes
       linuxboot: compute initrd loading address
       linuxboot: fix loading old kernels

Pavel Dovgalyuk (1):
       gdbstub: init mon_chr through qemu_chr_alloc

Peter Maydell (4):
       hw/arm/virt: fix pl011 and pl031 irq flags
       hw/ppc/spapr_pci.c: Avoid functions not in glib 2.12 
(g_hash_table_iter_*)
       exec: Handle multipage ranges in invalidate_and_set_dirty()
       audio: Don't free hw resources until after hw backend is stopped

Petr Matousek (1):
       vnc: sanitize bits_per_pixel from the client

Ray Strode (1):
       libcacard: don't free sign buffer while sign op is pending

Sebastian Krahmer (1):
       ivshmem: Fix potential OOB r/w access

Stefan Hajnoczi (2):
       ivshmem: Check ivshmem_read() size argument
       ivshmem: validate incoming_posn value from server

Stratos Psomadakis (1):
       monitor: Reset HMP mon->rs in CHR_EVENT_OPEN

Ting Wang (1):
       virtio-scsi: sense in virtio_scsi_command_complete

Zhang Haoyu (2):
       snapshot: fix referencing wrong variable in while loop in do_delvm
       snapshot: add bdrv_drain_all() to bdrv_snapshot_delete() to avoid 
concurrency problem

zhanghailiang (3):
       pc-dimm: Don't check dimm->node when there is non-NUMA config
       libcacard: fix resource leak
       l2tpv3: fix possible double free

  audio/audio_template.h                  |   2 +-
  block-migration.c                       |  10 +++-
  block.c                                 |  36 ++++++------
  block/nfs.c                             |  15 +++++
  block/qcow2-cluster.c                   |   8 ++-
  block/qcow2.c                           |  33 +++++++----
  block/raw-posix.c                       |   3 +-
  block/raw-win32.c                       |   2 +-
  block/raw_bsd.c                         |   2 +-
  block/snapshot.c                        |   4 ++
  block/vvfat.c                           |   6 ++
  cpus.c                                  |   9 +++
  exec.c                                  |   7 +--
  gdbstub.c                               |   2 +-
  hw/arm/boot.c                           |   2 +-
  hw/arm/virt.c                           |   4 +-
  hw/core/loader.c                        |  17 ++++--
  hw/core/qdev.c                          |  66 +++++++++++++++-------
  hw/display/vmware_vga.c                 | 116 
+++++++++++++++++++++++++-------------
  hw/i386/acpi-build.c                    |  11 +---
  hw/i386/kvm/clock.c                     |  67 ++++++++++++++++++++++
  hw/i386/pc_piix.c                       |   2 +-
  hw/i386/smbios.c                        |   2 +-
  hw/ide/core.c                           |   2 +-
  hw/m68k/an5206.c                        |   3 +-
  hw/m68k/dummy_m68k.c                    |   3 +-
  hw/m68k/mcf5208.c                       |   3 +-
  hw/mem/pc-dimm.c                        |   2 +-
  hw/microblaze/boot.c                    |   3 +-
  hw/misc/ivshmem.c                       |  66 ++++++++++++++++++++--
  hw/net/vhost_net.c                      |   8 +--
  hw/net/virtio-net.c                     |   5 +-
  hw/openrisc/openrisc_sim.c              |   2 +-
  hw/pci/msi.c                            |   2 +-
  hw/pci/msix.c                           |   2 +-
  hw/ppc/e500.c                           |   3 +-
  hw/ppc/ppc440_bamboo.c                  |   3 +-
  hw/ppc/spapr.c                          |   1 -
  hw/ppc/spapr_pci.c                      |  81 +++++++++++++--------------
  hw/s390x/s390-virtio-bus.c              |  16 ++++--
  hw/s390x/virtio-ccw.c                   |  18 +++---
  hw/scsi/esp-pci.c                       |   2 +
  hw/scsi/vhost-scsi.c                    |   5 +-
  hw/scsi/virtio-scsi.c                   |  19 ++++++-
  hw/usb/hcd-xhci.c                       |   6 +-
  hw/virtio/virtio-balloon.c              |   7 ++-
  hw/virtio/virtio-pci.c                  |  31 ++++++++---
  hw/xtensa/xtfpga.c                      |   3 +-
  include/block/block_int.h               |   8 +++
  include/exec/ram_addr.h                 |  25 +++++++++
  include/hw/i386/pc.h                    |   5 ++
  include/hw/loader.h                     |   4 +-
  include/hw/pci-host/spapr.h             |   2 +-
  include/hw/ppc/spapr.h                  |   2 -
  include/qapi/visitor-impl.h             |   2 +
  include/qapi/visitor.h                  |   2 +
  include/sysemu/cpus.h                   |   1 +
  include/sysemu/kvm.h                    |   8 +++
  kvm-all.c                               |  11 +++-
  libcacard/cac.c                         |  10 +++-
  libcacard/vscclient.c                   |   7 ++-
  monitor.c                               |   1 +
  net/l2tpv3.c                            |   1 -
  pc-bios/linuxboot.bin                   | Bin 1024 -> 1024 bytes
  pc-bios/optionrom/linuxboot.S           |  66 ++++++++++++++++++++--
  pc-bios/optionrom/optionrom.h           |  21 ++++++-
  qapi/qapi-dealloc-visitor.c             |  26 +++++++++
  qapi/qapi-visit-core.c                  |  15 +++++
  qemu-img.c                              |  21 +++++++
  savevm.c                                |  11 ++--
  scripts/qapi-visit.py                   |   6 ++
  target-xtensa/cpu.h                     |   6 ++
  target-xtensa/op_helper.c               |   6 ++
  target-xtensa/translate.c               |  27 +++++++--
  tcg/mips/tcg-target.c                   |   2 +-
  tests/Makefile                          |   3 +-
  tests/qapi-schema/qapi-schema-test.json |  10 ++++
  tests/qapi-schema/qapi-schema-test.out  |   3 +
  tests/qemu-iotests/026.out              | 120 
++++++++++++++++++++++++++++++++++++++++
  tests/qemu-iotests/071.out              |   8 +++
  tests/qemu-iotests/080                  |   2 +
  tests/qemu-iotests/080.out              |   2 +
  tests/qemu-iotests/087                  |  17 ++++++
  tests/qemu-iotests/087.out              |  13 +++++
  tests/qemu-iotests/089.out              |   2 +
  tests/qemu-iotests/113                  |  76 +++++++++++++++++++++++++
  tests/qemu-iotests/113.out              |  15 +++++
  tests/qemu-iotests/114                  |  61 ++++++++++++++++++++
  tests/qemu-iotests/114.out              |  13 +++++
  tests/qemu-iotests/common.rc            |   4 +-
  tests/qemu-iotests/group                |   2 +
  tests/qemu-iotests/qcow2.py             |   4 ++
  tests/tcg/xtensa/test_mmu.S             |  26 ++++-----
  tests/test-qmp-input-strict.c           |  17 ++++++
  ui/vnc.c                                |  10 ++++
  vl.c                                    |   4 +-
  96 files changed, 1175 insertions(+), 255 deletions(-)
  create mode 100755 tests/qemu-iotests/113
  create mode 100644 tests/qemu-iotests/113.out
  create mode 100755 tests/qemu-iotests/114
  create mode 100644 tests/qemu-iotests/114.out






reply via email to

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