From: "Philippe Mathieu-Daudé" <philmd@redhat.com>
To: Michael Roth <mdroth@linux.vnet.ibm.com>, qemu-devel@nongnu.org
Cc: qemu-stable@nongnu.org,
"Daniel P. Berrangé" <berrange@redhat.com>,
"Kevin Wolf" <kwolf@redhat.com>,
"Markus Armbruster" <armbru@redhat.com>,
"Peter Lieven" <pl@kamp.de>, "Hannes Reinecke" <hare@suse.com>,
"Michael Tokarev" <mjt@tls.msk.ru>,
"Gerd Hoffmann" <kraxel@redhat.com>,
"Yuval Shaia" <yuval.shaia@oracle.com>,
"Marcel Apfelbaum" <marcel.apfelbaum@gmail.com>,
"Paolo Bonzini" <pbonzini@redhat.com>
Subject: Re: [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 [thread overview]
Message-ID: <ce68c2dc-857a-aff0-0fb7-a8e48e921c54@redhat.com> (raw)
In-Reply-To: <20190401210011.16009-1-mdroth@linux.vnet.ibm.com>
[-- Attachment #1: Type: text/plain, Size: 14655 bytes --]
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 qemu-stable@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 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.
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 833 bytes --]
WARNING: multiple messages have this Message-ID (diff)
From: "Philippe Mathieu-Daudé" <philmd@redhat.com>
To: Michael Roth <mdroth@linux.vnet.ibm.com>, qemu-devel@nongnu.org
Cc: Kevin Wolf <kwolf@redhat.com>, Hannes Reinecke <hare@suse.com>,
Michael Tokarev <mjt@tls.msk.ru>, Peter Lieven <pl@kamp.de>,
qemu-stable@nongnu.org, Yuval Shaia <yuval.shaia@oracle.com>,
Markus Armbruster <armbru@redhat.com>,
Gerd Hoffmann <kraxel@redhat.com>,
Paolo Bonzini <pbonzini@redhat.com>
Subject: Re: [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 [thread overview]
Message-ID: <ce68c2dc-857a-aff0-0fb7-a8e48e921c54@redhat.com> (raw)
Message-ID: <20190404223131.oq1i3AX5S5BjugfkxE0TfKKVVuk4BdE8IusX4VF7Qg8@z> (raw)
In-Reply-To: <20190401210011.16009-1-mdroth@linux.vnet.ibm.com>
[-- Attachment #1: Type: text/plain, Size: 14655 bytes --]
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 qemu-stable@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 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.
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 833 bytes --]
next prev parent reply other threads:[~2019-04-04 22:31 UTC|newest]
Thread overview: 111+ messages / expand[flat|nested] mbox.gz Atom feed top
2019-04-01 20:58 [Qemu-devel] [PATCH 00/97] Patch Round-up for stable 3.0.1, freeze on 2019-04-08 Michael Roth
2019-04-01 20:58 ` [Qemu-devel] [PATCH 01/97] target/arm: Fix sign of sve_cmpeq_ppzw/sve_cmpne_ppzw Michael Roth
2019-04-01 20:58 ` [Qemu-devel] [PATCH 02/97] target/arm: Fix typo in do_sat_addsub_64 Michael Roth
2019-04-01 20:58 ` [Qemu-devel] [PATCH 03/97] target/arm: Reorganize SVE WHILE Michael Roth
2019-04-01 20:58 ` [Qemu-devel] [PATCH 04/97] target/arm: Fix typo in helper_sve_movz_d Michael Roth
2019-04-01 20:58 ` [Qemu-devel] [PATCH 05/97] target/arm: Fix typo in helper_sve_ld1hss_r Michael Roth
2019-04-01 20:58 ` [Qemu-devel] [PATCH 06/97] target/arm: Fix sign-extension in sve do_ldr/do_str Michael Roth
2019-04-01 20:58 ` [Qemu-devel] [PATCH 07/97] target/arm: Fix offset for LD1R instructions Michael Roth
2019-04-01 20:58 ` [Qemu-devel] [PATCH 08/97] target/arm: Fix offset scaling for LD_zprr and ST_zprr Michael Roth
2019-04-01 20:58 ` [Qemu-devel] [PATCH 09/97] target/arm: Reformat integer register dump Michael Roth
2019-04-01 20:58 ` [Qemu-devel] [PATCH 10/97] target/arm: Dump SVE state if enabled Michael Roth
2019-04-01 20:58 ` [Qemu-devel] [PATCH 11/97] target/arm: Add sve-max-vq cpu property to -cpu max Michael Roth
2019-04-01 20:58 ` [Qemu-devel] [PATCH 12/97] spapr_cpu_core: vmstate_[un]register per-CPU data from (un)realizefn Michael Roth
2019-04-01 20:58 ` [Qemu-devel] [PATCH 13/97] target/arm: Adjust FPCR_MASK for FZ16 Michael Roth
2019-04-01 20:58 ` [Qemu-devel] [PATCH 14/97] target/arm: Ignore float_flag_input_denormal from fp_status_f16 Michael Roth
2019-04-01 20:58 ` [Qemu-devel] [PATCH 15/97] target/arm: Use fp_status_fp16 for do_fmpa_zpzzz_h Michael Roth
2019-04-01 20:58 ` [Qemu-devel] [PATCH 16/97] target/arm: Use FZ not FZ16 for SVE FCVT single-half and double-half Michael Roth
2019-04-01 20:58 ` [Qemu-devel] [PATCH 17/97] block/qapi: Fix memory leak in qmp_query_blockstats() Michael Roth
2019-04-01 20:58 ` [Qemu-devel] [PATCH 18/97] mirror: Fail gracefully for source == target Michael Roth
2019-04-01 20:58 ` [Qemu-devel] [PATCH 19/97] qemu-img: fix regression copying secrets during convert Michael Roth
2019-04-01 20:58 ` [Qemu-devel] [PATCH 20/97] nvme: Fix nvme_init error handling Michael Roth
2019-04-01 20:58 ` [Qemu-devel] [PATCH 21/97] aio-posix: Don't count ctx->notifier as progress when polling Michael Roth
2019-04-01 20:58 ` [Qemu-devel] [PATCH 22/97] aio: Do aio_notify_accept only during blocking aio_poll Michael Roth
2019-04-01 20:58 ` [Qemu-devel] [PATCH 23/97] monitor: fix oob command leak Michael Roth
2019-04-01 20:58 ` [Qemu-devel] [PATCH 24/97] vnc: fix memleak of the "vnc-worker-output" name Michael Roth
2019-04-01 20:58 ` [Qemu-devel] [PATCH 25/97] i386: Disable TOPOEXT by default on "-cpu host" Michael Roth
2019-04-01 20:59 ` [Qemu-devel] [PATCH 26/97] block: for jobs, do not clear user_paused until after the resume Michael Roth
2019-04-01 20:59 ` [Qemu-devel] [PATCH 27/97] block: iotest to catch abort on forced blockjob cancel Michael Roth
2019-04-01 20:59 ` [Qemu-devel] [PATCH 28/97] virtio: update MemoryRegionCaches when guest negotiates features Michael Roth
2019-04-01 20:59 ` [Qemu-devel] [PATCH 29/97] target/xtensa: fix FPU2000 bugs Michael Roth
2019-04-01 20:59 ` [Qemu-devel] [PATCH 30/97] kvm: add call to qemu_add_opts() for -overcommit option Michael Roth
2019-04-01 20:59 ` [Qemu-devel] [PATCH 31/97] slirp: Add sanity check for str option length Michael Roth
2019-04-01 20:59 ` [Qemu-devel] [PATCH 32/97] vhost: fix invalid downcast Michael Roth
2019-04-01 20:59 ` [Qemu-devel] [PATCH 33/97] pc: acpi: revert back to 1 SRAT entry for hotpluggable area Michael Roth
2019-04-01 20:59 ` [Qemu-devel] [PATCH 34/97] tests: update acpi expected files Michael Roth
2019-04-01 20:59 ` [Qemu-devel] [PATCH 35/97] block: Fix use after free error in bdrv_open_inherit() Michael Roth
2019-04-01 20:59 ` [Qemu-devel] [PATCH 36/97] job: Fix nested aio_poll() hanging in job_txn_apply Michael Roth
2019-04-01 20:59 ` [Qemu-devel] [PATCH 37/97] target/xtensa: fix s32c1i TCGMemOp flags Michael Roth
2019-04-01 20:59 ` [Qemu-devel] [PATCH 38/97] nbd/server: fix bitmap export Michael Roth
2019-04-01 20:59 ` [Qemu-devel] [PATCH 39/97] clean up callback when del virtqueue Michael Roth
2019-04-01 20:59 ` [Qemu-devel] [PATCH 40/97] block/rbd: pull out qemu_rbd_convert_options Michael Roth
2019-04-01 20:59 ` [Qemu-devel] [PATCH 41/97] block/rbd: Attempt to parse legacy filenames Michael Roth
2019-04-01 20:59 ` [Qemu-devel] [PATCH 42/97] block/rbd: add iotest for rbd legacy keyvalue filename parsing Michael Roth
2019-04-01 20:59 ` [Qemu-devel] [PATCH 43/97] block/rbd: add deprecation documentation for filename keyvalue pairs Michael Roth
2019-04-01 20:59 ` [Qemu-devel] [PATCH 44/97] target/arm: Fix cpu_get_tb_cpu_state() for non-SVE CPUs Michael Roth
2019-04-01 20:59 ` [Qemu-devel] [PATCH 45/97] ne2000: fix possible out of bound access in ne2000_receive Michael Roth
2019-04-01 20:59 ` [Qemu-devel] [PATCH 46/97] rtl8139: fix possible out of bound access Michael Roth
2019-04-01 20:59 ` [Qemu-devel] [PATCH 47/97] pcnet: fix possible buffer overflow Michael Roth
2019-04-01 20:59 ` [Qemu-devel] [PATCH 48/97] net: ignore packet size greater than INT_MAX Michael Roth
2019-04-01 20:59 ` [Qemu-devel] [PATCH 49/97] virt: Suppress external aborts on virt-2.10 and earlier Michael Roth
2019-04-01 20:59 ` [Qemu-devel] [PATCH 50/97] virtio: do not take address of packed members Michael Roth
2019-04-01 20:59 ` [Qemu-devel] [PATCH 51/97] block-backend: Set werror/rerror defaults in blk_new() Michael Roth
2019-04-01 20:59 ` [Qemu-devel] [PATCH 52/97] target/arm: Correct condition for v8M callee stack push Michael Roth
2019-04-01 20:59 ` [Qemu-devel] [PATCH 53/97] nbd/server: fix NBD_CMD_CACHE Michael Roth
2019-04-01 20:59 ` [Qemu-devel] [PATCH 54/97] intel_iommu: introduce vtd_reset_caches() Michael Roth
2019-04-01 20:59 ` [Qemu-devel] [PATCH 55/97] intel_iommu: better handling of dmar state switch Michael Roth
2019-04-01 20:59 ` [Qemu-devel] [PATCH 56/97] nbd: fix NBD_FLAG_SEND_CACHE value Michael Roth
2019-04-01 20:59 ` [Qemu-devel] [PATCH 57/97] migration: Stop postcopy fault thread before notifying Michael Roth
2019-04-01 20:59 ` [Qemu-devel] [PATCH 58/97] vhost-scsi: prevent using uninitialized vqs Michael Roth
2019-04-01 20:59 ` [Qemu-devel] [PATCH 59/97] target/xtensa: drop num_[core_]regs from dc232b/dc233c configs Michael Roth
2019-04-01 21:19 ` Max Filippov
2019-04-01 23:28 ` Michael Roth
2019-04-01 23:42 ` Max Filippov
2019-04-01 20:59 ` [Qemu-devel] [PATCH 60/97] make-release: add skiboot .version file Michael Roth
2019-04-01 20:59 ` [Qemu-devel] [PATCH 61/97] net: drop too large packet early Michael Roth
2019-04-01 20:59 ` [Qemu-devel] [PATCH 62/97] fdc: fix segfault in fdctrl_stop_transfer() when DMA is disabled Michael Roth
2019-04-01 20:59 ` [Qemu-devel] [PATCH 63/97] qemu-img: Fix typo Michael Roth
2019-04-01 20:59 ` [Qemu-devel] [PATCH 64/97] qemu-img: Fix leak Michael Roth
2019-04-01 20:59 ` [Qemu-devel] [PATCH 65/97] fmops: fix off-by-one in AR_TABLE and DR_TABLE array size Michael Roth
2019-04-01 20:59 ` [Qemu-devel] [PATCH 66/97] vfio-helpers: Fix qemu_vfio_open_pci() crash Michael Roth
2019-04-01 20:59 ` [Qemu-devel] [PATCH 67/97] i2c: Move typedef of bitbang_i2c_interface to i2c.h Michael Roth
2019-04-01 20:59 ` [Qemu-devel] [PATCH 68/97] i2c: Add a length check to the SMBus write handling Michael Roth
2019-04-01 20:59 ` [Qemu-devel] [PATCH 69/97] nbd/server: Advertise all contexts in response to bare LIST Michael Roth
2019-04-01 20:59 ` [Qemu-devel] [PATCH 70/97] nbd/client: Make x-dirty-bitmap more reliable Michael Roth
2019-04-01 20:59 ` [Qemu-devel] [PATCH 71/97] nbd/client: Send NBD_CMD_DISC if open fails after connect Michael Roth
2019-04-01 20:59 ` [Qemu-devel] [PATCH 72/97] mirror: fix dead-lock Michael Roth
2019-04-01 20:59 ` [Qemu-devel] [PATCH 73/97] iotests: simple mirror test with kvm on 1G image Michael Roth
2019-04-01 20:59 ` [Qemu-devel] [PATCH 74/97] iotests: make 235 work on s390 (and others) Michael Roth
2019-04-01 20:59 ` [Qemu-devel] [PATCH 75/97] Changes requirement for "vsubsbs" instruction Michael Roth
2019-04-01 20:59 ` [Qemu-devel] [PATCH 76/97] pcie: set link state inactive/active after hot unplug/plug Michael Roth
2019-04-01 20:59 ` [Qemu-devel] [PATCH 77/97] pc:piix4: Update smbus I/O space after a migration Michael Roth
2019-04-01 20:59 ` [Qemu-devel] [PATCH 78/97] hw/s390x: Fix bad mask in time2tod() Michael Roth
2019-04-01 20:59 ` [Qemu-devel] [PATCH 79/97] linux-user: write(fd, NULL, 0) parity with linux's treatment of same Michael Roth
2019-04-01 20:59 ` [Qemu-devel] [PATCH 80/97] linux-user: make pwrite64/pread64(fd, NULL, 0, offset) return 0 Michael Roth
2019-04-01 20:59 ` [Qemu-devel] [PATCH 81/97] s390x: Return specification exception for unimplemented diag 308 subcodes Michael Roth
2019-04-01 20:59 ` [Qemu-devel] [PATCH 82/97] exec.c: Don't reallocate IOMMUNotifiers that are in use Michael Roth
2019-04-01 20:59 ` [Qemu-devel] [PATCH 83/97] tpm: Zero-init structure to avoid uninitialized variables in valgrind log Michael Roth
2019-04-01 20:59 ` [Qemu-devel] [PATCH 84/97] tpm: use loop iterator to set sts data field Michael Roth
2019-04-01 20:59 ` [Qemu-devel] [PATCH 85/97] tpm: Make sure new locality passed to tpm_tis_prep_abort() is valid Michael Roth
2019-04-01 21:00 ` [Qemu-devel] [PATCH 86/97] tpm: Make sure the locality received from backend " Michael Roth
2019-04-01 21:00 ` [Qemu-devel] [PATCH 87/97] block: Fix invalidate_cache error path for parent activation Michael Roth
2019-04-01 21:00 ` [Qemu-devel] [PATCH 88/97] acpi: Make TPM 2.0 with TIS available as MSFT0101 Michael Roth
2019-04-01 21:00 ` [Qemu-devel] [PATCH 89/97] hw/rdma: another clang compilation fix Michael Roth
2019-04-01 21:00 ` [Qemu-devel] [PATCH 90/97] slirp: check sscanf result when emulating ident Michael Roth
2019-04-01 21:00 ` [Qemu-devel] [PATCH 91/97] tpm_tis: fix loop that cancels any seizure by a lower locality Michael Roth
2019-04-01 21:00 ` [Qemu-devel] [PATCH 92/97] bitmap: Update count after a merge Michael Roth
2019-04-01 21:00 ` [Qemu-devel] [PATCH 93/97] qga: update docs with systemd suspend support info Michael Roth
2019-04-01 21:00 ` [Qemu-devel] [PATCH 94/97] nvme: fix out-of-bounds access to the CMB Michael Roth
2019-04-01 21:00 ` [Qemu-devel] [PATCH 95/97] 9p: fix QEMU crash when renaming files Michael Roth
2019-04-01 21:00 ` [Qemu-devel] [PATCH 96/97] usb-mtp: outlaw slashes in filenames Michael Roth
2019-04-01 21:00 ` [Qemu-devel] [PATCH 97/97] usb-mtp: use O_NOFOLLOW and O_CLOEXEC Michael Roth
2019-04-02 16:22 ` [Qemu-devel] [Qemu-stable] [PATCH 00/97] Patch Round-up for stable 3.0.1, freeze on 2019-04-08 Cole Robinson
2019-04-04 21:28 ` Michael Roth
2019-04-04 22:31 ` Philippe Mathieu-Daudé [this message]
2019-04-04 22:31 ` [Qemu-devel] " Philippe Mathieu-Daudé
2019-04-05 20:28 ` Michael Roth
2019-04-05 20:28 ` Michael Roth
[not found] <CGME20190408123341eucas1p2add7886160b2b66912413defd4544d1f@eucas1p2.samsung.com>
2019-04-08 12:33 ` Ilya Maximets
2019-04-08 12:33 ` Ilya Maximets
2019-04-09 8:59 ` Dr. David Alan Gilbert
2019-04-09 8:59 ` Dr. David Alan Gilbert
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=ce68c2dc-857a-aff0-0fb7-a8e48e921c54@redhat.com \
--to=philmd@redhat.com \
--cc=armbru@redhat.com \
--cc=berrange@redhat.com \
--cc=hare@suse.com \
--cc=kraxel@redhat.com \
--cc=kwolf@redhat.com \
--cc=marcel.apfelbaum@gmail.com \
--cc=mdroth@linux.vnet.ibm.com \
--cc=mjt@tls.msk.ru \
--cc=pbonzini@redhat.com \
--cc=pl@kamp.de \
--cc=qemu-devel@nongnu.org \
--cc=qemu-stable@nongnu.org \
--cc=yuval.shaia@oracle.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
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).