Hello,

On behalf of the QEMU Team, I'd like to announce the availability of the
fourth release candidate for the QEMU 5.2 release.  This release is meant
for testing purposes and should not be used in a production environment.

  http://download.qemu-project.org/qemu-5.2.0-rc3.tar.xz
  http://download.qemu-project.org/qemu-5.2.0-rc3.tar.xz.sig

A note from the maintainer:

  This is the final planned rc for the 5.2 release cycle. Unless
  we find any last minute show-stopper bugs, we will release 5.2.0
  on Tuesday 1st December. If we need an rc4 then we'll likely put that
  out on the 1st, with the final release a few days or a week after that.
  
  Note that QEMU has switched build systems so you will need
  to install ninja to compile it. See the "Build Information"
  section of the Changelog for more information about this change.

You can help improve the quality of the QEMU 5.2 release by testing this
release and reporting bugs on Launchpad:

  https://bugs.launchpad.net/qemu/

The release plan, as well a documented known issues for release
candidates, are available at:

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

Please add entries to the ChangeLog for the 5.2 release below:

  http://wiki.qemu.org/ChangeLog/5.2

Thank you to everyone involved!

Changes since rc2:

dd3d2340c4: Update version for v5.2.0-rc3 release (Peter Maydell)
28afbc1f11: Revert "hw/core/qdev-properties: Use qemu_strtoul() in 
set_pci_host_devaddr()" (Michael S. Tsirkin)
558f5c42ef: tests/9pfs: Mark "local" tests as "slow" (Greg Kurz)
c8bf9a9169: qcow2: Fix corruption on write_zeroes with MAY_UNMAP (Maxim 
Levitsky)
9925990d01: net: Use correct default-path macro for downscript (Keqian Zhu)
f012bec890: tap: fix a memory leak (yuanjungong)
d2abc563e4: net: purge queued rx packets on queue deletion (Yuri Benditovich)
ad6f932fe8: net: do not exit on "netdev_add help" monitor command (Paolo 
Bonzini)
c2cb511634: hw/net/e1000e: advance desc_offset in case of null descriptor 
(Prasad J Pandit)
afae37d98a: ppc/translate: Implement lxvwsx opcode (LemonBoy)
bb0990d174: vfio: Change default dirty pages tracking behavior during migration 
(Kirti Wankhede)
cf254988a5: vfio: Make migration support experimental (Alex Williamson)
c6ff78563a: docs/system/pr-manager.rst: Fix minor docs nits (Peter Maydell)
773ee3f1ea: docs: Split qemu-pr-helper documentation into tools manual (Peter 
Maydell)
0daf34fd3a: docs: Move pr-manager.rst into the system manual (Peter Maydell)
e8eee8d3d9: docs: Move microvm.rst into the system manual (Peter Maydell)
7f0cff6e34: docs: Split out 'pc' machine model docs into their own file (Peter 
Maydell)
c5d7cfdaac: docs/system/virtio-pmem.rst: Fix minor style issues (Peter Maydell)
71266bb4e9: docs: Move virtio-pmem.rst into the system manual (Peter Maydell)
392d8e95c7: docs: Move cpu-hotplug.rst into the system manual (Peter Maydell)
4faf359acc: docs: Move virtio-net-failover.rst into the system manual (Peter 
Maydell)
acebed948c: linux-user/arm: Deliver SIGTRAP for UDF patterns used as 
breakpoints (Peter Maydell)
6951595183: target/arm: Make SYS_HEAPINFO work with RAM that doesn't start at 0 
(Peter Maydell)
75bf6e17f9: docs/system/arm: Document the Sharp Zaurus SL-6000 (Philippe 
Mathieu-Daudé)
12bff81b4d: docs/system/arm: Document OpenPOWER Witherspoon BMC model Front 
LEDs (Philippe Mathieu-Daudé)
d9f2ac3de9: docs/system/arm: Document the various raspi boards (Philippe 
Mathieu-Daudé)
155e1c82ed: docs/system: Deprecate raspi2/raspi3 machine aliases (Philippe 
Mathieu-Daudé)
66278f8aeb: MAINTAINERS: Cover system/arm/sx1.rst with OMAP machines (Philippe 
Mathieu-Daudé)
9eeeb80ad4: MAINTAINERS: Cover system/arm/sbsa.rst with SBSA-REF machine 
(Philippe Mathieu-Daudé)
c67d732c39: MAINTAINERS: Fix system/arm/orangepi.rst path (Philippe 
Mathieu-Daudé)
7170311674: MAINTAINERS: Cover system/arm/nuvoton.rst with Nuvoton NPCM7xx 
(Philippe Mathieu-Daudé)
de8ee7d47c: MAINTAINERS: Cover system/arm/aspeed.rst with ASPEED BMC machines 
(Philippe Mathieu-Daudé)
6e84a91477: MAINTAINERS: Cover system/arm/cpu-features.rst with ARM TCG CPUs 
(Philippe Mathieu-Daudé)
57bdec5c46: hw/intc: fix heap-buffer-overflow in rxicu_realize() (Chen Qun)
98554b3b56: hw/arm: Fix bad print format specifiers (AlexChen)
98e8779770: target/arm: fix stage 2 page-walks in 32-bit emulation (Rémi 
Denis-Courmont)
534f80e1df: .cirrus.yml: bump timeout period for MacOS builds (Alex Bennée)
1352d5688d: gitlab-ci: Move trace backend tests across to gitlab (Philippe 
Mathieu-Daudé)
8e9419b790: tests/docker: Install liblttng-ust-dev package in Ubuntu 20.04 
image (Philippe Mathieu-Daudé)
ac74e282d4: gitlab: move remaining x86 check-tcg targets to gitlab (Alex Bennée)
69272bec1a: tests/avocado: clean-up socket directory after run (Alex Bennée)
8c175c63ee: tests: add prefixes to the bare mkdtemp calls (Alex Bennée)
e4b937d3c4: scripts/ci: clean up default args logic a little (Alex Bennée)
7a3d37a3f2: pc-bios/s390: Update the s390-ccw bios binaries (Thomas Huth)
3d6519968b: pc-bios: s390x: Clear out leftover S390EP string (Eric Farman)
d8e5bbdd0d: pc-bios: s390x: Ensure Read IPL memory is clean (Eric Farman)
48e5c7f34c: hw/display/tcx: add missing 64-bit access for framebuffer blitter 
(Mark Cave-Ayland)
5983021eb6: qboot: update to latest upstream (Paolo Bonzini)
6ca2aa5cfb: usb: fix kconfig for usb-xhci-sysbus (Paolo Bonzini)
88a8b27e55: qtest: do not return freed argument vector from qtest_rsp (Paolo 
Bonzini)
7aed584ca6: tests/qtest: fix memleak in npcm7xx_watchdog_timer-test (Chen Qun)
f369797617: tests/qtest: variable defined by g_autofree need to be initialized 
(Chen Qun)
923e931188: docs: Get rid of the weird _005f links in the man page (Thomas Huth)
4b265c79a8: trace: use STAP_SDT_V2 to work around symbol visibility (Stefan 
Hajnoczi)
a4e2fff1b1: s390x/pci: fix endianness issues (Cornelia Huck)
e67ad058e4: s390x/pci: Unregister listeners before destroying IOMMU address 
space (Matthew Rosato)
e2c6cd5674: s390/kvm: fix diag318 propagation and reset functionality (Collin 
Walling)
c2aa8a3d7e: authz-simple: Check that 'identity' property is set (Kevin Wolf)
3428455df9: authz-pam: Check that 'service' property is set (Kevin Wolf)
8e26ae7bb5: authz-list-file: Improve an error message (Markus Armbruster)
2b37e9f843: authz-list-file: Fix file read error handling (Markus Armbruster)
6d24795ee7: Revert series "spapr/xive: Allocate vCPU IPIs from the vCPU 
contexts" (Greg Kurz)
29cf16db23: buildsys: Help git-diff adding .gitattributes config file (Philippe 
Mathieu-Daudé)
c6a89b45bd: hvf: Fix segment selector format (Jessica Clarke)
65baabca22: hvf: Gate RDTSCP on CPU_BASED2_RDTSCP, not just 
CPU_BASED_TSC_OFFSET (Jessica Clarke)
ca31e3072f: meson: Fixes curses detection on msys2 (Yonggang Luo)
dccdb0f82a: meson: Fix build with --disable-guest-agent-msi (Stefan Weil)
ac9574bc87: docs: Fix some typos (found by codespell) (Stefan Weil)
933c8fe781: meson: Fix argument for makensis (build regression) (Stefan Weil)
fc107d8684: util/vfio-helpers: Assert offset is aligned to page size (Philippe 
Mathieu-Daudé)
f6b8104d0b: util/vfio-helpers: Convert vfio_dump_mapping to trace events 
(Philippe Mathieu-Daudé)
4c946b2236: util/vfio-helpers: Improve DMA trace events (Philippe Mathieu-Daudé)
2817fbcee0: util/vfio-helpers: Trace where BARs are mapped (Philippe 
Mathieu-Daudé)
df058222e7: util/vfio-helpers: Trace PCI BAR region info (Philippe 
Mathieu-Daudé)
3d87c2d943: util/vfio-helpers: Trace PCI I/O config accesses (Philippe 
Mathieu-Daudé)
a4bc212add: util/vfio-helpers: Improve reporting unsupported IOMMU type 
(Philippe Mathieu-Daudé)
a0546a7b6f: block/nvme: Fix nvme_submit_command() on big-endian host (Philippe 
Mathieu-Daudé)
4b19e9b815: block/nvme: Fix use of write-only doorbells page on Aarch64 arch 
(Philippe Mathieu-Daudé)
9e13d59884: block/nvme: Align iov's va and size on host page size (Eric Auger)
f8fd3ebac3: block/nvme: Change size and alignment of prp_list_pages (Eric Auger)
2387aaced7: block/nvme: Change size and alignment of queue (Eric Auger)
0aecd06049: block/nvme: Change size and alignment of IDENTIFY response buffer 
(Eric Auger)
a652a3ec69: block/nvme: Correct minimum device page size (Philippe 
Mathieu-Daudé)
c8228ac355: block/nvme: Set request_alignment at initialization (Philippe 
Mathieu-Daudé)
08d5406798: block/nvme: Simplify nvme_cmd_sync() (Philippe Mathieu-Daudé)
52b75ea8ec: block/nvme: Simplify ADMIN queue access (Philippe Mathieu-Daudé)
3c363c073e: block/nvme: Correctly initialize Admin Queue Attributes (Philippe 
Mathieu-Daudé)
76a24781cc: block/nvme: Use definitions instead of magic values in 
add_io_queue() (Philippe Mathieu-Daudé)
54248d4d73: block/nvme: Introduce Completion Queue definitions (Philippe 
Mathieu-Daudé)
dfa9c6c656: block/nvme: Make nvme_init_queue() return boolean indicating error 
(Philippe Mathieu-Daudé)
7a5f00dde3: block/nvme: Make nvme_identify() return boolean indicating error 
(Philippe Mathieu-Daudé)
1b539bd6db: block/nvme: Use unsigned integer for queue counter/size (Philippe 
Mathieu-Daudé)
3214b0f094: block/nvme: Move definitions before structure declarations 
(Philippe Mathieu-Daudé)
6e1e9ff2d3: block/nvme: Trace queue pair creation/deletion (Philippe 
Mathieu-Daudé)
51e98b6d21: block/nvme: Improve nvme_free_req_queue_wait() trace information 
(Philippe Mathieu-Daudé)
1c914cd120: block/nvme: Trace nvme_poll_queue() per queue (Philippe 
Mathieu-Daudé)
15b2260bef: block/nvme: Trace controller capabilities (Philippe Mathieu-Daudé)
58ad6ae0cb: block/nvme: Report warning with warn_report() (Philippe 
Mathieu-Daudé)
8526e39e99: block/nvme: Use hex format to display offset in trace events 
(Philippe Mathieu-Daudé)
dc0b4d94d4: MAINTAINERS: Cover "block/nvme.h" file (Philippe Mathieu-Daudé)
e6ffd75782: softmmu/memory: fix memory_region_ioeventfd_equal() (Elena 
Afanasova)
f9b4908895: accel/kvm: add PIO ioeventfds only in case kvm_eventfds_allowed is 
true (Elena Afanasova)

Reply via email to