Hello, On behalf of the QEMU Team, I'd like to announce the availability of the second release candidate for the QEMU 9.2 release. This release is meant for testing purposes and should not be used in a production environment.
http://download.qemu.org/qemu-9.2.0-rc1.tar.xz http://download.qemu.org/qemu-9.2.0-rc1.tar.xz.sig You can help improve the quality of the QEMU 9.2 release by testing this release and reporting bugs using our GitLab issue tracker: https://gitlab.com/qemu-project/qemu/-/milestones/14 The release plan, as well a documented known issues for release candidates, are available at: http://wiki.qemu.org/Planning/9.2 Please add entries to the ChangeLog for the 9.2 release below: http://wiki.qemu.org/ChangeLog/9.2 Thank you to everyone involved! Changes since rc0: 34754a3a62: Update version for v9.2.0-rc1 release (Peter Maydell) b73d7eff1e: scsi: fix allocation for s390x loadparm (Paolo Bonzini) 9b0a36494a: docs: aspeed: Reorganize the "Boot options" section (Cédric Le Goater) 37ee17eebb: hw/core/machine-smp: Fix error message parameter (Zhao Liu) 9c2644948c: hw/core/machine-smp: Initialize caches_bitmap before reading (Zhao Liu) 19d542cc0b: hvf: remove unused but set variable (Pierrick Bouvier) 4a7a119b91: hw/i386/pc: Remove vmport value assertion (Kamil Szczęk) c5275c7342: trace: Don't include trace-root.h in control.c or control-target.c (Peter Maydell) 3de6d364b6: target/arm/hvf: Add trace.h header (Peter Maydell) 0139a4f26d: system/dma-helpers.c: Move trace events to system/trace-events (Peter Maydell) 335be5bc44: hw/intc/loongarch_extioi: Use set_bit32() and clear_bit32() for s->isr (Peter Maydell) e05ebbd651: hw/intc/arm_gicv3: Use bitops.h uint32_t bit array functions (Peter Maydell) 3d7680fb18: bitops.h: Define bit operations on 'uint32_t' arrays (Peter Maydell) 0340cb6e31: arm/ptw: Honour WXN/UWXN and SIF in short-format descriptors (Pavel Skripkin) 0231bdc895: arm/ptw: Make get_S1prot accept decoded AP (Pavel Skripkin) b0a1009192: tests/qtest/cmsdk-apb-watchdog-test: Test INTEN as counter enable (Roque Arcudia Hernandez) 9a0762c132: tests/qtest/cmsdk-apb-watchdog-test: Don't abort on assertion failure (Roque Arcudia Hernandez) 583c988415: tests/qtest/cmsdk-apb-watchdog-test: Parameterize tests (Roque Arcudia Hernandez) eff9dc5660: hw/watchdog/cmsdk_apb_watchdog: Fix INTEN issues (Roque Arcudia Hernandez) 3bf7dcd47a: hw/intc/openpic: Avoid taking address of out-of-bounds array index (Peter Maydell) 35ec474fd6: hw/net/rocker/rocker_of_dpa.c: Remove superfluous error check (Rodrigo Dias Correa) c5d36da7ec: hw/timer/exynos4210_mct: fix possible int overflow (Dmitry Frolov) 4483d98ab8: .gitlab-ci.d: Raise timeout on cross-accel build jobs to 60m (Peter Maydell) 8cf9190fc1: pc-bios: Update the s390 bios images with the recent fixes (Thomas Huth) 6ba1f714c0: pc-bios/s390-ccw: Re-initialize receive queue index before each boot attempt (Thomas Huth) 1056ca1e70: pc-bios/s390x: Initialize machine loadparm before probing IPL devices (Jared Rossi) 8c79746811: pc-bios/s390x: Initialize cdrom type to false for each IPL device (Jared Rossi) 429442e52d: hw: Add "loadparm" property to scsi disk devices for booting on s390x (Thomas Huth) d6902d7022: hw/display: check frame buffer can hold blob (Alex Bennée) c873a6569f: hw/display: factor out the scanout blob to fb conversion (Alex Bennée) cca4fc6743: MAINTAINERS: CC rust/ patches to qemu-rust list (Manos Pitsidianakis) cb241df412: tests/tcg: Stop using exit() in the gdbstub testcases (Ilya Leoshkevich) efd3dda312: nbd-server: Silence server warnings on port probes (Eric Blake) b6db70bc0a: hw/watchdog/cmsdk_apb_watchdog: Fix broken link (Roque Arcudia Hernandez) f8b94b4c52: net: mark struct ip_header as QEMU_PACKED (Peter Maydell) 5814c08467: hw/net/virtio-net.c: Don't assume IP length field is aligned (Peter Maydell) 626b39006d: hw/audio/hda: fix memory leak on audio setup (Paolo Bonzini) e125d9835b: Revert "hw/audio/hda: fix memory leak on audio setup" (Paolo Bonzini) c3d7c18b0d: hw/misc/mos6522: Fix bad class definition of the MOS6522 device (Thomas Huth) 2df4291956: hw/sd/sdhci: Fix coding style (Jamin Lin) ebcf886d88: configure: Use -ef to compare paths (Akihiko Odaki) 6607b77b94: target/i386: hyperv: add stub for hyperv_syndbg_query_options (Paolo Bonzini) 19e566162c: tests/qtest/migration: Fix indentations (Fabiano Rosas) b2cc699979: usb-hub: Fix handling port power control messages (Guenter Roeck) fdc2294ac9: MAINTAINERS: Update my email address for COLO (Zhang Chen) 7b55742254: hw/display: check frame buffer can hold blob (Alex Bennée) c4e1c361b3: hw/display: factor out the scanout blob to fb conversion (Alex Bennée) 13cd9e6798: hw/i386/elfboot: allocate "header" in heap (Sergio Lopez) a29a977640: hw/misc/nrf51_rng: Don't use BIT_MASK() when we mean BIT() (Peter Maydell) 118a2991bb: vl: fix qemu_validate_options() indention (Gerd Hoffmann) 6e7c96ae61: hw/s390x: Restrict "loadparm" property to devices that can be used for booting (Thomas Huth) b8c5fdc658: docs/system/bootindex: Make it clear that s390x can also boot from virtio-net (Thomas Huth) 0271fdc650: docs/system/s390x/bootdevices: Update loadparm documentation (Jared Rossi) 6dc293540e: tests/tcg/s390x: Add the floating-point multiply-and-add test (Ilya Leoshkevich) e1f1ccb8f0: target/s390x: Fix the floating-point multiply-and-add NaN rules (Ilya Leoshkevich) 80c80346eb: hw/usb: Use __attribute__((packed)) vs __packed (Roque Arcudia Hernandez) ebbf7c60bb: vfio/container: Fix container object destruction (Cédric Le Goater) 66650fd0cc: vfio/igd: fix calculation of graphics stolen memory (Corvin Köhne) aff0c39c5b: vfio/igd: add pci id for Coffee Lake (Corvin Köhne) 8377e3fb85: tcg: Allow top bit of SIMD_DATA_BITS to be set in simd_desc() (Peter Maydell) 95c9e2209c: linux-user/arm: Select vdso for be8 and be32 modes (Richard Henderson) 180692a1a1: linux-user/ppc: Reduce vdso alignment to 4k (Richard Henderson) 399c8082ca: linux-user/loongarch64: Reduce vdso alignment to 4k (Richard Henderson) f7150b2151: linux-user/arm: Reduce vdso alignment to 4k (Richard Henderson) f19ec28ddc: linux-user/aarch64: Reduce vdso alignment to 4k (Richard Henderson) dff406754e: linux-user: Drop image_info.alignment (Richard Henderson) c81d1fafa6: linux-user: Honor elf alignment when placing images (Richard Henderson) 779f30a01a: cpu: ensure we don't call start_exclusive from cpu_exec (Pierrick Bouvier) 7ba055b49b: target/i386: fix hang when using slow path for ptw_setl (Pierrick Bouvier) ef7e76a2cd: tests/tcg: Test that sigreturn() does not corrupt the signal mask (Ilya Leoshkevich) fb7f3572b1: linux-user: Tolerate CONFIG_LSM_MMAP_MIN_ADDR (Ilya Leoshkevich) 2a339fee45: accel/tcg: Fix user-only probe_access_internal plugin check (Richard Henderson) f275508046: target/arm: Drop user-only special case in sve_stN_r (Richard Henderson) 8491026a08: linux-user: Fix setreuid and setregid to use direct syscalls (Helge Deller) 0926c002c7: migration: fix-possible-int-overflow (Dmitry Frolov) 4daff81efb: migration: Check current_migration in migration_is_running() (Peter Xu)
