[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-stable] Patch Round-up for stable 2.1.3, freeze on 2015-01-14
From: |
Michael Roth |
Subject: |
Re: [Qemu-stable] Patch Round-up for stable 2.1.3, freeze on 2015-01-14 |
Date: |
Tue, 13 Jan 2015 13:55:53 -0600 |
User-agent: |
alot/0.3.4 |
Quoting Michael Roth (2015-01-08 11:33:04)
> 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.
>
> 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.
The following patches have since been added:
5acac17 vl.c: fix regression when reading machine type from config file
2da3577 PPC: Fix crash on spapr_tce_table_finalize()
307e017 atomic: fix position of volatile qualifier
a043ba3 migration/block: fix pending() return value
https://github.com/mdroth/qemu/commits/stable-2.1-staging
Freeze is EOD tomorrow.
>
> 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
- [Qemu-stable] [PATCH 88/88] pc: acpi: mark all possible CPUs as enabled in SRAT, (continued)
- [Qemu-stable] [PATCH 88/88] pc: acpi: mark all possible CPUs as enabled in SRAT, Michael Roth, 2015/01/08
- Re: [Qemu-stable] [Qemu-devel] Patch Round-up for stable 2.1.3, freeze on 2015-01-14, Marcel Apfelbaum, 2015/01/09
- Re: [Qemu-stable] Patch Round-up for stable 2.1.3, freeze on 2015-01-14, Paolo Bonzini, 2015/01/09
- Re: [Qemu-stable] [Qemu-devel] Patch Round-up for stable 2.1.3, freeze on 2015-01-14, William Dauchy, 2015/01/13
- Re: [Qemu-stable] [Qemu-devel] Patch Round-up for stable 2.1.3, freeze on 2015-01-14, Marcel Apfelbaum, 2015/01/13
- Re: [Qemu-stable] [Qemu-devel] Patch Round-up for stable 2.1.3, freeze on 2015-01-14, Michael Roth, 2015/01/13
- Re: [Qemu-stable] Patch Round-up for stable 2.1.3, freeze on 2015-01-14, Paolo Bonzini, 2015/01/13
- Re: [Qemu-stable] Patch Round-up for stable 2.1.3, freeze on 2015-01-14, Michael Roth, 2015/01/13
- Re: [Qemu-stable] Patch Round-up for stable 2.1.3, freeze on 2015-01-14, Michael Roth, 2015/01/13
- Re: [Qemu-stable] Patch Round-up for stable 2.1.3, freeze on 2015-01-14, Gonglei (Arei), 2015/01/26
Re: [Qemu-stable] Patch Round-up for stable 2.1.3, freeze on 2015-01-14,
Michael Roth <=