Hello, On behalf of the QEMU Team, I'd like to announce the availability of the second release candidate for the QEMU 10.1 release. This release is meant for testing purposes and should not be used in a production environment.
http://download.qemu.org/qemu-10.1.0-rc1.tar.xz http://download.qemu.org/qemu-10.1.0-rc1.tar.xz.sig You can help improve the quality of the QEMU 10.1 release by testing this release and reporting bugs using our GitLab issue tracker: https://gitlab.com/qemu-project/qemu/-/milestones/16 The release plan, as well a documented known issues for release candidates, are available at: http://wiki.qemu.org/Planning/10.1 Please add entries to the ChangeLog for the 10.1 release below: http://wiki.qemu.org/ChangeLog/10.1 Thank you to everyone involved! Changes since rc0: 9b80226ece: Update version for the v10.1.0-rc1 release (Stefan Hajnoczi) a95b3c0ad8: MAINTAINERS: Cover docs/devel/qapi-domain.rst properly (Markus Armbruster) a14f6d3288: docs/qapi-domain: Fix typos (Markus Armbruster) 1047cc2816: tests/qapi-schema: Bury dead test case doc-non-first-section (Markus Armbruster) a3004697f7: qapi/accelerator: Fix markup of heading (Markus Armbruster) d4d91ed42e: qapi: Add more cross-references (Markus Armbruster) 67e4808403: hw/display/sm501: fix missing error-report.h (Clément Chigot) 653a75a9d7: roms/Makefile: fix npcmNxx_bootrom build rules (Michael Tokarev) 2865bf1c57: system/physmem: fix use-after-free with dispatch (Pierrick Bouvier) 014bb30d21: hw/xen/passthrough: add missing error-report include (Adam Williamson) 2bfcd27e00: hw/net/cadence_gem: fix register mask initialization (Luc Michel) b496a392fe: migration: rename target.c to vfio.c (Pierrick Bouvier) 962316a6a3: hw/vfio/vfio-migration: Remove unnecessary 'qemu/typedefs.h' include (Philippe Mathieu-Daudé) 8e8cb3b572: hw/display/qxl-render: fix qxl_unpack_chunks() chunk size calculation (Michael Tokarev) e895095c78: target/mips: Only update MVPControl.EVP bit if executed by master VPE (Philippe Mathieu-Daudé) 0db7e4cb62: vfio/igd: Fix VGA regions are not exposed in legacy mode (Tomita Moeko) e0b33efe2a: vfio/igd: Require host VGA decode for legacy mode (Tomita Moeko) 9751377c3a: vfio: fix sub-page bar after cpr (Steve Sistare) 1dc1220fbd: i386: Build SEV only for 64-bit target (Cédric Le Goater) 1ebdd2d926: hw/i386: Fix 'use-legacy-x86-rom' property compatibility (Cédric Le Goater) 62e1fa22f5: qga: Add cross-references (Markus Armbruster) ef7e21964d: qga: Rephrase return docs to avoid type name (Markus Armbruster) d27340ff8a: qga: Remove trivial "Returns:" sections (Markus Armbruster) bb743978f0: qga: Fix guest-network-get-route return value documentation (Markus Armbruster) cac08383f0: tests/functional: expose sys.argv to unittest.main (Alex Bennée) 6da616bb17: tests/docker: handle host-arch selection for all-test-cross (Alex Bennée) 408c862910: tests/docker: add --arch-only to qemu deps for all-test-cross (Alex Bennée) 25aaf0cb7f: tests/tcg: reduce the number of plugin tests combinations (Alex Bennée) d0aa5df775: configure: expose PYTHON to test/tcg/config-host.mak (Alex Bennée) ab8bf8f6e4: tests/tcg: don't include multiarch tests if not supported (Alex Bennée) a80e2c26f1: tests/tcg: remove ADDITIONAL_PLUGINS_TESTS (Alex Bennée) 78029e9283: tests/tcg: skip libsyscall.so on softmmu tests (Alex Bennée) ebbc04adbb: tests/functional: add hypervisor test for aarch64 (Alex Bennée) f1f25eed03: docs/user: expand section on threading (Alex Bennée) bd0eb9b0cd: docs/user: slightly reword section on system calls (Alex Bennée) 1ab41da6bb: docs/user: clean up headings (Alex Bennée) 9b6656668f: docs/system: reword the TAP notes to remove tarball ref (Alex Bennée) 8d6c7de1cc: docs/user: clarify user-mode expects the same OS (Alex Bennée) e35215db40: linux-user/aarch64: Support ZT_MAGIC signal frame record (Peter Maydell) 99870aff90: linux-user/aarch64: Support TPIDR2_MAGIC signal frame record (Peter Maydell) 3cdd990aa9: linux-user/aarch64: Clear TPIDR2_EL0 when delivering signals (Peter Maydell) feea87cd6b: target/i386: fix width of third operand of VINSERTx128 (Paolo Bonzini) fbc8fb36e3: scripts: add script to help distros use global Rust packages (Paolo Bonzini) a7aa2af13e: target/arm: hvf: stubbing reads to LORC_EL1 (Mohamed Mediouni) bd52d8bc9e: hw/arm/smmu-common: Avoid using inlined functions with external linkage (JianChunfu) 7428c46c06: target/arm: Fix LD1W, LD1D to 128-bit elements (Peter Maydell) 4726be1c69: target/arm: Pass correct esize to sve_st1_z() for LD1Q, ST1Q (Peter Maydell) 1c6aae5efb: target/arm: LD1Q, ST1Q are vector + scalar, not scalar + vector (Peter Maydell) b79f944e09: decodetree: Infer argument set before inferring format (Richard Henderson) aba39946ba: target/arm: Pack mtedesc into upper 32 bits of descriptor (Richard Henderson) 0e171b427b: target/arm: Expand the descriptor for SME/SVE memory ops to i64 (Richard Henderson) b8882becd5: hw/display/qxl-render.c: fix qxl_unpack_chunks() chunk size calculation (Michael Tokarev) 012842c075: log: make '-msg timestamp=on' apply to all qemu_log usage (Daniel P. Berrangé) 0fb961e392: MAINTAINERS: remove myself as ppc maintainer/reviewer (Daniel Henrique Barboza) cf8f0f006d: MAINTAINERS: Remove Frédéric as reviewer (Cédric Le Goater) 076b4306f9: MAINTAINERS: Add myself as a reviewer for XIVE (Gautam Menghani) 01286ee41e: MAINTAINERS: Add myself as a reviewer of PowerNV emulation (Aditya Gupta) 884216cf41: MAINTAINERS: Add myself as reviewer for PowerPC TCG CPUs (Chinmay Rath) 1da3e7f863: MAINTAINERS: Adding myself as reviewer for PPC KVM cpus. (Harsh Prateek Bora) c4103b2797: MAINTAINERS: Adding myself as a co-maintainer for ppc/spapr (Harsh Prateek Bora) 0db6f79802: crypto: add tracing & warning about GNUTLS countermeasures (Daniel P. Berrangé) eb3618e9e2: migration: activate TLS thread safety workaround (Daniel P. Berrangé) edea818371: io: add support for activating TLS thread safety workaround (Daniel P. Berrangé) 24ad5e1995: crypto: implement workaround for GNUTLS thread safety problems (Daniel P. Berrangé) eaec556bc8: migration: show error message when postcopy fails (Daniel P. Berrangé) fd1514cbd9: migration: HMP: Fix postcopy latency distribution label (Fabiano Rosas) 2251f9ac92: migration: HMP: Fix possible out-of-bounds access (Fabiano Rosas) f63000d943: rust/pl011: merge device_class.rs into device.rs (Manos Pitsidianakis) 0d70c5aa1b: rust: devices are not staticlibs (Paolo Bonzini)