Quoting Michael Roth (2019-07-23 12:00:28) > Hi everyone, > > > The following new patches are queued for QEMU stable v3.1.1: > > https://github.com/mdroth/qemu/commits/stable-3.1-staging > > The release is planned for 2019-08-01: > > https://wiki.qemu.org/Planning/3.1 > > Please respond here or CC qemu-sta...@nongnu.org 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 released now since it was > delayed from its intended release date. > > Thanks! >
Forgot to include the usual patch list: ---------------------------------------------------------------- BALATON Zoltan (1): i2c: Move typedef of bitbang_i2c_interface to i2c.h Christian Borntraeger (2): iotests: make 235 work on s390 (and others) s390x/cpumodel: ignore csske for expansion Christophe Fergeau (1): json: Fix % handling when not interpolating Corey Minyard (1): pc:piix4: Update smbus I/O space after a migration Cornelia Huck (1): vfio-ap: flag as compatible with balloon Dan Streetman (1): do not call vhost_net_cleanup() on running net from char user event Daniel Henrique Barboza (1): qga: update docs with systemd suspend support info Daniel P. Berrangé (1): qemu-img: fix error reporting for -object Eric Blake (1): cutils: Fix size_to_str() on 32-bit platforms Gerd Hoffmann (1): usb-mtp: use O_NOFOLLOW and O_CLOEXEC. Janosch Frank (1): s390x: Return specification exception for unimplemented diag 308 subcodes Kevin Wolf (3): block: Fix invalidate_cache error path for parent activation qcow2: Avoid COW during metadata preallocation block: Fix AioContext switch for bs->drv == NULL Li Hangjing (1): vhost: fix vhost_log size overflow during migration Liam Merwick (1): tpm_tis: fix loop that cancels any seizure by a lower locality Marcel Apfelbaum (1): hw/rdma: another clang compilation fix Mark Cave-Ayland (2): mac_oldworld: use node name instead of alias name for hd device in FWPathProvider mac_newworld: use node name instead of alias name for hd device in FWPathProvider Max Reitz (3): iotests: Filter second BLOCK_JOB_ERROR from 229 block/file-posix: Unaligned O_DIRECT block-status iotests: Test unaligned raw images with O_DIRECT Michael Roth (1): qga-win: include glib when building VSS DLL Paolo Bonzini (1): i386: remove the 'INTEL_PT' CPUID bit from named CPU models Paul A. Clarke (1): Changes requirement for "vsubsbs" instruction Peter Lieven (1): megasas: fix mapped frame size Peter Maydell (2): linux-user: make pwrite64/pread64(fd, NULL, 0, offset) return 0 exec.c: Don't reallocate IOMMUNotifiers that are in use Robert Hoo (1): i386: remove the new CPUID 'PCONFIG' from Icelake-Server CPU model Stefan Berger (2): tpm: Make sure new locality passed to tpm_tis_prep_abort() is valid tpm: Make sure the locality received from backend is valid Thomas Huth (1): hw/s390x: Fix bad mask in time2tod() Thomas Petazzoni (1): configure: improve usbfs check William Bowling (1): slirp: check sscanf result when emulating ident Zheng Xiang (1): pcie: set link state inactive/active after hot unplug/plug block.c | 13 +++---------- block/file-posix.c | 16 ++++++++++++++++ block/qcow2.c | 3 ++- configure | 19 +++++++++++++++++-- exec.c | 10 ++++++---- hw/acpi/piix4.c | 1 + hw/i2c/bitbang_i2c.h | 2 -- hw/pci/pcie.c | 12 ++++++++++++ hw/ppc/mac_newworld.c | 4 ++-- hw/ppc/mac_oldworld.c | 4 ++-- hw/rdma/rdma_rm_defs.h | 4 ++-- hw/scsi/megasas.c | 2 +- hw/tpm/tpm_tis.c | 8 ++++++-- hw/usb/dev-mtp.c | 13 +++++++++---- hw/vfio/ap.c | 8 ++++++++ hw/virtio/vhost.c | 10 ++++++++++ include/hw/i2c/i2c.h | 2 ++ include/hw/i2c/ppc4xx_i2c.h | 3 --- include/hw/s390x/tod.h | 2 +- linux-user/syscall.c | 22 ++++++++++++++++++---- net/vhost-user.c | 1 - qemu-img.c | 26 +++++++++++++------------- qga/qapi-schema.json | 25 ++++++++++++++----------- qga/vss-win32/Makefile.objs | 2 +- qobject/json-parser.c | 10 ++++++---- slirp/tcp_subr.c | 10 +++++----- target/i386/cpu.c | 11 ++++------- target/ppc/translate/vmx-ops.inc.c | 2 +- target/s390x/cpu_models.c | 2 ++ target/s390x/diag.c | 2 +- tests/check-qjson.c | 5 +++++ tests/qemu-iotests/221 | 4 ++++ tests/qemu-iotests/229 | 6 +++++- tests/qemu-iotests/229.out | 1 - tests/qemu-iotests/235 | 4 +++- tests/qemu-iotests/253 | 84 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ tests/qemu-iotests/253.out | 14 ++++++++++++++ tests/qemu-iotests/group | 1 + util/cutils.c | 2 +- 39 files changed, 282 insertions(+), 88 deletions(-) create mode 100755 tests/qemu-iotests/253 create mode 100644 tests/qemu-iotests/253.out