[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-stable] [Qemu-devel] [PATCH 00/97] Patch Round-up for stable 3
From: |
Philippe Mathieu-Daudé |
Subject: |
Re: [Qemu-stable] [Qemu-devel] [PATCH 00/97] Patch Round-up for stable 3.0.1, freeze on 2019-04-08 |
Date: |
Fri, 5 Apr 2019 00:31:31 +0200 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.6.1 |
On 4/1/19 10:58 PM, Michael Roth wrote:
> Hi everyone,
>
>
> The following new patches are queued for QEMU stable v3.0.1:
>
> https://github.com/mdroth/qemu/commits/stable-3.0-staging
>
> The release is planned for 2019-04-11:
>
> https://wiki.qemu.org/Planning/3.0
>
> Please respond here or CC address@hidden on any patches you
> think should be included in the release.
>
> Note that this update falls outside the normal stable release support
> window (~1 development cycle), but is being release now since it was
> delayed from its intended release date.
>
> Thanks!
>
> ----------------------------------------------------------------
> Alberto Garcia (1):
> block: Fix use after free error in bdrv_open_inherit()
>
> BALATON Zoltan (1):
> i2c: Move typedef of bitbang_i2c_interface to i2c.h
>
> Bharata B Rao (1):
> spapr_cpu_core: vmstate_[un]register per-CPU data from (un)realizefn
>
> Christian Borntraeger (1):
> iotests: make 235 work on s390 (and others)
>
> Corey Minyard (2):
> i2c: Add a length check to the SMBus write handling
> pc:piix4: Update smbus I/O space after a migration
>
> Daniel Henrique Barboza (1):
> qga: update docs with systemd suspend support info
>
> Daniel P. Berrangé (1):
> qemu-img: fix regression copying secrets during convert
>
> Denis V. Lunev (1):
> nbd: fix NBD_FLAG_SEND_CACHE value
>
> Eduardo Habkost (1):
> i386: Disable TOPOEXT by default on "-cpu host"
>
> Eric Blake (4):
> nbd/server: Advertise all contexts in response to bare LIST
> nbd/client: Make x-dirty-bitmap more reliable
> nbd/client: Send NBD_CMD_DISC if open fails after connect
> bitmap: Update count after a merge
>
> Fam Zheng (5):
> nvme: Fix nvme_init error handling
> aio-posix: Don't count ctx->notifier as progress when polling
> aio: Do aio_notify_accept only during blocking aio_poll
> slirp: Add sanity check for str option length
> job: Fix nested aio_poll() hanging in job_txn_apply
>
> Gerd Hoffmann (3):
> fmops: fix off-by-one in AR_TABLE and DR_TABLE array size
> usb-mtp: outlaw slashes in filenames
> usb-mtp: use O_NOFOLLOW and O_CLOEXEC.
>
> Greg Kurz (1):
> 9p: fix QEMU crash when renaming files
>
> Igor Mammedov (1):
> pc: acpi: revert back to 1 SRAT entry for hotpluggable area
>
> Ilya Maximets (1):
> migration: Stop postcopy fault thread before notifying
>
> Janosch Frank (1):
> s390x: Return specification exception for unimplemented diag 308
> subcodes
>
> Jason Wang (5):
> ne2000: fix possible out of bound access in ne2000_receive
> rtl8139: fix possible out of bound access
> pcnet: fix possible buffer overflow
> net: ignore packet size greater than INT_MAX
> net: drop too large packet early
>
> Jeff Cody (6):
> block: for jobs, do not clear user_paused until after the resume
> block: iotest to catch abort on forced blockjob cancel
> block/rbd: pull out qemu_rbd_convert_options
> block/rbd: Attempt to parse legacy filenames
> block/rbd: add iotest for rbd legacy keyvalue filename parsing
> block/rbd: add deprecation documentation for filename keyvalue pairs
>
> Kevin Wolf (4):
> block/qapi: Fix memory leak in qmp_query_blockstats()
> mirror: Fail gracefully for source == target
> block-backend: Set werror/rerror defaults in blk_new()
> block: Fix invalidate_cache error path for parent activation
>
> Liam Merwick (1):
> tpm_tis: fix loop that cancels any seizure by a lower locality
>
> Marc-André Lureau (1):
> monitor: fix oob command leak
>
> Marcel Apfelbaum (1):
> hw/rdma: another clang compilation fix
>
> Mark Cave-Ayland (1):
> fdc: fix segfault in fdctrl_stop_transfer() when DMA is disabled
>
> Markus Armbruster (1):
> vfio-helpers: Fix qemu_vfio_open_pci() crash
>
> Max Filippov (3):
> target/xtensa: fix FPU2000 bugs
> target/xtensa: fix s32c1i TCGMemOp flags
> target/xtensa: drop num_[core_]regs from dc232b/dc233c configs
>
> Max Reitz (2):
> qemu-img: Fix typo
> qemu-img: Fix leak
>
> Michael Roth (1):
> make-release: add skiboot .version file
>
> Michael S. Tsirkin (1):
> tests: update acpi expected files
>
> Paolo Bonzini (3):
> virtio: update MemoryRegionCaches when guest negotiates features
> virtio: do not take address of packed members
> nvme: fix out-of-bounds access to the CMB
>
> Paul A. Clarke (1):
> Changes requirement for "vsubsbs" instruction
>
> Peter Maydell (4):
> virt: Suppress external aborts on virt-2.10 and earlier
> target/arm: Correct condition for v8M callee stack push
> linux-user: make pwrite64/pread64(fd, NULL, 0, offset) return 0
> exec.c: Don't reallocate IOMMUNotifiers that are in use
>
> Peter Wu (1):
> vnc: fix memleak of the "vnc-worker-output" name
>
> Peter Xu (2):
> intel_iommu: introduce vtd_reset_caches()
> intel_iommu: better handling of dmar state switch
>
> Prasad J Pandit (1):
> tpm: use loop iterator to set sts data field
>
> Prasad Singamsetty (1):
> kvm: add call to qemu_add_opts() for -overcommit option
>
> Richard Henderson (16):
> target/arm: Fix sign of sve_cmpeq_ppzw/sve_cmpne_ppzw
> target/arm: Fix typo in do_sat_addsub_64
> target/arm: Reorganize SVE WHILE
> target/arm: Fix typo in helper_sve_movz_d
> target/arm: Fix typo in helper_sve_ld1hss_r
> target/arm: Fix sign-extension in sve do_ldr/do_str
> target/arm: Fix offset for LD1R instructions
> target/arm: Fix offset scaling for LD_zprr and ST_zprr
> target/arm: Reformat integer register dump
> target/arm: Dump SVE state if enabled
> target/arm: Add sve-max-vq cpu property to -cpu max
> target/arm: Adjust FPCR_MASK for FZ16
> target/arm: Ignore float_flag_input_denormal from fp_status_f16
> target/arm: Use fp_status_fp16 for do_fmpa_zpzzz_h
> target/arm: Use FZ not FZ16 for SVE FCVT single-half and double-half
> target/arm: Fix cpu_get_tb_cpu_state() for non-SVE CPUs
>
> Stefan Berger (4):
> tpm: Zero-init structure to avoid uninitialized variables in valgrind
> log
> tpm: Make sure new locality passed to tpm_tis_prep_abort() is valid
> tpm: Make sure the locality received from backend is valid
> acpi: Make TPM 2.0 with TIS available as MSFT0101
>
> Thomas Huth (1):
> hw/s390x: Fix bad mask in time2tod()
>
> Tony Garnock-Jones (1):
> linux-user: write(fd, NULL, 0) parity with linux's treatment of same
>
> Vladimir Sementsov-Ogievskiy (4):
> nbd/server: fix bitmap export
> nbd/server: fix NBD_CMD_CACHE
> mirror: fix dead-lock
> iotests: simple mirror test with kvm on 1G image
>
> William Bowling (1):
> slirp: check sscanf result when emulating ident
>
> Yury Kotov (1):
> vhost: fix invalid downcast
>
> Zheng Xiang (1):
> pcie: set link state inactive/active after hot unplug/plug
>
> liujunjie (1):
> clean up callback when del virtqueue
>
> yuchenlin (1):
> vhost-scsi: prevent using uninitialized vqs
>
> block.c | 2 +
> block/block-backend.c | 3 +
> block/mirror.c | 18 ++---
> block/nbd-client.c | 22 +++++-
> block/nvme.c | 37 ++++------
> block/qapi.c | 3 +-
> block/rbd.c | 90 ++++++++++++++++++++----
> exec.c | 10 +--
> hw/9pfs/9p.c | 3 +
> hw/acpi/piix4.c | 1 +
> hw/arm/virt.c | 2 +
> hw/audio/fmopl.h | 4 +-
> hw/block/fdc.c | 2 +-
> hw/block/nvme.c | 2 +-
> hw/char/virtio-serial-bus.c | 6 +-
> hw/i2c/bitbang_i2c.h | 2 -
> hw/i2c/smbus.c | 6 +-
> hw/i386/acpi-build.c | 85 ++++++-----------------
> hw/i386/intel_iommu.c | 34 ++++++---
> hw/net/ne2000.c | 4 +-
> hw/net/pcnet.c | 4 +-
> hw/net/rtl8139.c | 8 +--
> hw/pci/pcie.c | 12 ++++
> hw/ppc/spapr_cpu_core.c | 62 +++++++++--------
> hw/rdma/rdma_rm_defs.h | 4 +-
> hw/scsi/vhost-scsi.c | 2 +-
> hw/tpm/tpm_emulator.c | 1 +
> hw/tpm/tpm_tis.c | 10 ++-
> hw/usb/dev-mtp.c | 19 ++++--
> hw/virtio/vhost.c | 4 +-
> hw/virtio/virtio.c | 17 ++++-
> include/block/nbd.h | 4 +-
> include/hw/i2c/i2c.h | 2 +
> include/hw/i2c/ppc4xx_i2c.h | 3 -
> include/hw/s390x/tod.h | 2 +-
> include/net/net.h | 6 --
> job.c | 20 ++----
> linux-user/syscall.c | 44 +++++++++---
> migration/postcopy-ram.c | 11 +--
> monitor.c | 2 +
> nbd/server.c | 9 ++-
> net/net.c | 23 +++++--
> net/slirp.c | 9 +++
> qemu-deprecated.texi | 15 ++++
> qemu-img.c | 35 +++++-----
> qga/qapi-schema.json | 25 ++++---
> scripts/make-release | 1 +
> slirp/bootp.c | 32 ++++++---
> slirp/tcp_subr.c | 10 +--
> target/arm/cpu.c | 6 +-
> target/arm/cpu.h | 5 +-
> target/arm/cpu64.c | 29 ++++++++
> target/arm/helper.c | 55 +++++++++------
> target/arm/sve_helper.c | 23 +++----
> target/arm/translate-a64.c | 106
> ++++++++++++++++++++++++-----
> target/arm/translate-sve.c | 81 +++++++++++++---------
> target/i386/cpu.c | 6 ++
> target/ppc/translate/vmx-ops.inc.c | 2 +-
> target/s390x/diag.c | 2 +-
> target/xtensa/core-dc232b.c | 2 -
> target/xtensa/core-dc232b/gdb-config.inc.c | 1 +
> target/xtensa/core-dc233c.c | 2 -
> target/xtensa/core-dc233c/gdb-config.inc.c | 1 +
> target/xtensa/translate.c | 8 +--
> tests/Makefile.include | 2 +-
> tests/acpi-test-data/pc/DSDT | Bin 5144 -> 5131 bytes
> tests/acpi-test-data/pc/DSDT.bridge | Bin 7003 -> 6990 bytes
> tests/acpi-test-data/pc/DSDT.cphp | Bin 5607 -> 5594 bytes
> tests/acpi-test-data/pc/DSDT.dimmpxm | Bin 6803 -> 6790 bytes
> tests/acpi-test-data/pc/DSDT.ipmikcs | Bin 5216 -> 5203 bytes
> tests/acpi-test-data/pc/DSDT.memhp | Bin 6509 -> 6496 bytes
> tests/acpi-test-data/pc/DSDT.numamem | Bin 5150 -> 5137 bytes
> tests/acpi-test-data/pc/SRAT.dimmpxm | Bin 472 -> 392 bytes
> tests/acpi-test-data/pc/SRAT.memhp | Bin 264 -> 264 bytes
> tests/acpi-test-data/q35/DSDT | Bin 7828 -> 7815 bytes
> tests/acpi-test-data/q35/DSDT.bridge | Bin 7845 -> 7832 bytes
> tests/acpi-test-data/q35/DSDT.cphp | Bin 8291 -> 8278 bytes
> tests/acpi-test-data/q35/DSDT.dimmpxm | Bin 9487 -> 9474 bytes
> tests/acpi-test-data/q35/DSDT.ipmibt | Bin 7903 -> 7890 bytes
> tests/acpi-test-data/q35/DSDT.memhp | Bin 9193 -> 9180 bytes
> tests/acpi-test-data/q35/DSDT.numamem | Bin 7834 -> 7821 bytes
> tests/acpi-test-data/q35/SRAT.dimmpxm | Bin 472 -> 392 bytes
> tests/acpi-test-data/q35/SRAT.memhp | Bin 264 -> 264 bytes
> tests/nvme-test.c | 68 +++++++++++++++---
> tests/qemu-iotests/041 | 6 ++
> tests/qemu-iotests/041.out | 4 +-
> tests/qemu-iotests/067.out | 1 +
> tests/qemu-iotests/229 | 95 ++++++++++++++++++++++++++
> tests/qemu-iotests/229.out | 23 +++++++
> tests/qemu-iotests/231 | 62 +++++++++++++++++
> tests/qemu-iotests/231.out | 9 +++
> tests/qemu-iotests/235 | 78 +++++++++++++++++++++
> tests/qemu-iotests/235.out | 3 +
> tests/qemu-iotests/group | 3 +
> ui/vnc-jobs.c | 3 +-
> util/aio-posix.c | 7 +-
> util/aio-win32.c | 3 +-
> util/hbitmap.c | 3 +
> util/vfio-helpers.c | 2 +-
> vl.c | 1 +
> 100 files changed, 1033 insertions(+), 401 deletions(-)
> create mode 100755 tests/qemu-iotests/229
> create mode 100644 tests/qemu-iotests/229.out
> create mode 100755 tests/qemu-iotests/231
> create mode 100644 tests/qemu-iotests/231.out
> create mode 100755 tests/qemu-iotests/235
> create mode 100644 tests/qemu-iotests/235.out
I'm not sure about 4c257911dcc7c4189768e9651755c849ce9db4e8
"i386: remove the 'INTEL_PT' CPUID bit from named CPU models"
What about 334c43e2c342e878311c66b4e62343f0a7c2c6be?
"qemu-img: fix error reporting for -object"
Also ade0075523478fa015afd5c6f6cc70681687818d:
"contrib/rdmacm-mux: Fix out-of-bounds risk"
And 3fd2092fd11b9e4220a08eca0663cc59178a6c3f:
"hw/usb: fix mistaken de-initialization of CCID state"
Eventually:
https://lists.gnu.org/archive/html/qemu-devel/2019-04/msg00843.html
"megasas: fix mapped frame size"
Regards,
Phil.
signature.asc
Description: OpenPGP digital signature
- [Qemu-stable] [PATCH 61/97] net: drop too large packet early, (continued)
- [Qemu-stable] [PATCH 61/97] net: drop too large packet early, Michael Roth, 2019/04/01
- [Qemu-stable] [PATCH 78/97] hw/s390x: Fix bad mask in time2tod(), Michael Roth, 2019/04/01
- [Qemu-stable] [PATCH 48/97] net: ignore packet size greater than INT_MAX, Michael Roth, 2019/04/01
- [Qemu-stable] [PATCH 89/97] hw/rdma: another clang compilation fix, Michael Roth, 2019/04/01
- [Qemu-stable] [PATCH 91/97] tpm_tis: fix loop that cancels any seizure by a lower locality, Michael Roth, 2019/04/01
- [Qemu-stable] [PATCH 31/97] slirp: Add sanity check for str option length, Michael Roth, 2019/04/01
- [Qemu-stable] [PATCH 53/97] nbd/server: fix NBD_CMD_CACHE, Michael Roth, 2019/04/01
- [Qemu-stable] [PATCH 74/97] iotests: make 235 work on s390 (and others), Michael Roth, 2019/04/01
- Re: [Qemu-stable] [PATCH 00/97] Patch Round-up for stable 3.0.1, freeze on 2019-04-08, Cole Robinson, 2019/04/02
- Re: [Qemu-stable] [Qemu-devel] [PATCH 00/97] Patch Round-up for stable 3.0.1, freeze on 2019-04-08,
Philippe Mathieu-Daudé <=