Hi everyone, The QEMU v9.2.1 stable release is now available.
You can grab the tarball from our download page here: https://www.qemu.org/download/#source https://download.qemu.org/qemu-9.2.1.tar.xz https://download.qemu.org/qemu-9.2.1.tar.xz.sig (signature) v9.2.1 is now tagged in the official qemu.git repository, and the stable-9.2 branch has been updated accordingly: https://gitlab.com/qemu-project/qemu/-/commits/stable-9.2 There are 49 changes since the previous v9.2.0 release. Thank you everyone who has been involved and helped with the stable series! /mjt Changelog (stable-9.2-hash master-hash Author Name: Commmit-Subject): cac3fb4414 Michael Tokarev: Update version for 9.2.1 release 4404720764 8b647bd352 Dominik 'Disconnect3d' Czarnota: gdbstub/user-target: fix gdbserver int format (%d -> %x) 7dc66ede71 c6a1b591a6 Laurent Vivier: net/dump: Correctly compute Ethernet packet offset eec417351f 84dfdcbff3 Laurent Vivier: net: Fix announce_self 066b9de4b3 e43ced8be1 Ilya Leoshkevich: target/s390x: Fix MVC not always invalidating translation blocks 7fd0224457 719168fba7 Steve Sistare: physmem: fix qemu_ram_alloc_from_fd size calculation e82fbf01b6 664280abdd Hongren Zheng: hw/usb/canokey: Fix buffer overflow for OUT packet c806bbe8c1 1edc3d43f2 Peter Maydell: target/arm: arm_reset_sve_state() should set FPSR, not FPCR c597e6f26d 8113dbbcda Zhao Liu: stub: Fix build failure with --enable-user --disable-system --enable-tools dcb80cd908 145f12ea88 Daniel P. Berrangé: crypto: fix bogus error benchmarking pbkdf on fast machines 2f5f6cb90a cf4c263551 Zhao Liu: i386/cpu: Mark avx10_version filtered when prefix is NULL 1032dccadb be27b5149c Paolo Bonzini: make-release: only leave tarball of wrap-file subprojects acc4e8b69b 1ce979e726 Li Zhijian: hw/cxl: Fix msix_notify: Assertion `vector < dev->msix_entries_nr` 73ca3ba37d 9fb1c9a1bb Igor Mammedov: tests: acpi: update expected blobs 7170aa66aa 0b05339198 Igor Mammedov: pci: acpi: Windows 'PCI Label Id' bug workaround b107128ea6 1ad32644fe Igor Mammedov: tests: acpi: whitelist expected blobs c8fb662a58 42e2a7a0ab Nicholas Piggin: pci/msix: Fix msix pba read vector poll end calculation 91b2cb9a78 694632fd44 Sebastian Ott: pci: ensure valid link status bits for downstream ports 4a3538e6f2 bb5b7fced6 Phil Dennis-Jordan: hw/usb/hcd-xhci-pci: Use modulo to select MSI vector as per spec 69e29c484f 78b0c15a56 Gabriel Barrantes: backends/cryptodev-vhost-user: Fix local_error leaks 3b9b5cbe0a a87077316e Philippe Mathieu-Daudé: tests/qtest/boot-serial-test: Correct HPPA machine name 48876bfc47 4572dacc33 Keoseong Park: hw/ufs: Adjust value to match CPU's endian format bb6940dbad ec2dfb7c38 Philippe Mathieu-Daudé: tests/functional/test_rx_gdbsim: Use stable URL for test_linux_sash 9a17a65066 a523bc5216 Yuan Liu: multifd: bugfix for incorrect migration data with qatzip compression fcd5a157e6 2588a5f99b Yuan Liu: multifd: bugfix for incorrect migration data with QPL compression 7fb9ce40e7 cdc3970f85 Yuan Liu: multifd: bugfix for migration using compression methods 82565fb6b3 35049eb0d2 Fabiano Rosas: migration: Fix arrays of pointers in JSON writer 46f2af3e39 9867c3a7ce Peter Xu: migration: Dump correct JSON format for nullptr replacement 3ba6e1164a f52965bf0e Fabiano Rosas: migration: Rename vmstate_info_nullptr e7a9d93428 c76ee1f625 Fabiano Rosas: s390x: Fix CSS migration e3839b0c19 69d1f78456 Fabiano Rosas: migration: Fix parsing of s390 stream abb738ad33 2aead53d39 Fabiano Rosas: migration: Remove unused argument in vmsd_desc_field_end ea3b821595 86bee9e0c7 Fabiano Rosas: migration: Add more error handling to analyze-migration.py 7e4480dde2 b93d897ea2 Fabiano Rosas: migration/multifd: Fix compat with QEMU < 9.0 f5827eb0ac d127294f26 Shameer Kolothum: migration/multifd: Fix compile error caused by page_size usage 9bbaadbf9c 93dcc9390e Han Han: target/i386/cpu: Fix notes for CPU models 64092b3464 b4859e8f33 Philippe Mathieu-Daudé: docs: Correct release of TCG trace-events removal ad09b3df7e 916f50172b Philippe Mathieu-Daudé: docs: Correct '-runas' and '-fsdev/-virtfs proxy' indentation 15eedfd2ff d41989e754 Bibo Mao: target/loongarch: Use actual operand size with vbsrl check 9d913e012b 14e568ab48 David Hildenbrand: s390x/s390-virtio-ccw: don't crash on weird RAM sizes 19484ed99a 0d0141fadc Yong-Xuan Wang: hw/intc/riscv_aplic: Fix APLIC in_clrip and clripnum write emulation 2dc652961d 3f2a05b31e Maciej S. Szmigiero: target/i386: Reset TSCs of parked vCPUs too on VM reset 42490ac980 e2d98f2571 Thomas Huth: meson.build: Disallow libnfs v6 to fix the broken macOS build ad06bb324d 9678b9c505 Peter Maydell: hw/intc/arm_gicv3_its: Zero initialize local DTEntry etc structs fa232044a5 74dc38d0c6 Heinrich Schuchardt: pc-bios: add missing riscv64 descriptor 83daae51ee 0f5715e4b5 Gerd Hoffmann: roms: re-add edk2-basetools target 05e984c200 57e2cc9abf Gerd Hoffmann: x86/loader: only patch linux kernels 242376e872 b438362a14 Roman Artemev: tcg/riscv: Fix StoreStore barrier generation f838a7e365 04e006ab36 Richard Henderson: tcg: Reset free_temps before tcg_optimize 361f29fe1b d06a9d843f Christian Schoenebeck: 9pfs: fix regression regarding CVE-2023-2861
OpenPGP_signature.asc
Description: OpenPGP digital signature