Hi everyone, The QEMU v8.2.9 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-8.2.9.tar.xz https://download.qemu.org/qemu-8.2.9.tar.xz.sig (signature) v8.2.9 is now tagged in the official qemu.git repository, and the stable-8.2 branch has been updated accordingly: https://gitlab.com/qemu-project/qemu/-/commits/stable-8.2 There are 50 changes since the previous v8.2.8 release. Thank you everyone who has been involved and helped with the stable series! /mjt Changelog (stable-8.2-hash master-hash Author Name: Commmit-Subject): 327f76fbb4 Michael Tokarev: Update version for 8.2.9 release 022ccee8f4 8b647bd352 Dominik 'Disconnect3d' Czarnota: gdbstub/user-target: fix gdbserver int format (%d -> %x) cbdb457d79 e43ced8be1 Ilya Leoshkevich: target/s390x: Fix MVC not always invalidating translation blocks 4afd17ebcc 719168fba7 Steve Sistare: physmem: fix qemu_ram_alloc_from_fd size calculation 1a762af268 664280abdd Hongren Zheng: hw/usb/canokey: Fix buffer overflow for OUT packet c04d405207 1edc3d43f2 Peter Maydell: target/arm: arm_reset_sve_state() should set FPSR, not FPCR f262174fbb 1ce979e726 Li Zhijian: hw/cxl: Fix msix_notify: Assertion `vector < dev->msix_entries_nr` 5da8f7ba8e 9fb1c9a1bb Igor Mammedov: tests: acpi: update expected blobs 68003c73a5 0b05339198 Igor Mammedov: pci: acpi: Windows 'PCI Label Id' bug workaround fe3f876cdb 1ad32644fe Igor Mammedov: tests: acpi: whitelist expected blobs 27c41db3f5 42e2a7a0ab Nicholas Piggin: pci/msix: Fix msix pba read vector poll end calculation 3a336fce8c 694632fd44 Sebastian Ott: pci: ensure valid link status bits for downstream ports 50afc8d32d bb5b7fced6 Phil Dennis-Jordan: hw/usb/hcd-xhci-pci: Use modulo to select MSI vector as per spec c3382bb0b6 78b0c15a56 Gabriel Barrantes: backends/cryptodev-vhost-user: Fix local_error leaks 74665affa7 a87077316e Philippe Mathieu-Daudé: tests/qtest/boot-serial-test: Correct HPPA machine name f5c6e1d8b9 93dcc9390e Han Han: target/i386/cpu: Fix notes for CPU models 186540cd39 b4859e8f33 Philippe Mathieu-Daudé: docs: Correct release of TCG trace-events removal 724cc2b608 d41989e754 Bibo Mao: target/loongarch: Use actual operand size with vbsrl check f19312d014 14e568ab48 David Hildenbrand: s390x/s390-virtio-ccw: don't crash on weird RAM sizes 027cc19383 eea5aeef84 Albert Esteve: vhost-user: fix shared object return values 52e13e2ec7 e2d98f2571 Thomas Huth: meson.build: Disallow libnfs v6 to fix the broken macOS build 0bde59dc68 9678b9c505 Peter Maydell: hw/intc/arm_gicv3_its: Zero initialize local DTEntry etc structs e6c972dc9e 0f5715e4b5 Gerd Hoffmann: roms: re-add edk2-basetools target e76a3764e6 6494a08d10 Gerd Hoffmann: edk2: commit version info 68775980ec 6539c73dcc Gerd Hoffmann: edk2: get version + date from git submodule 3f73fe1118 57e2cc9abf Gerd Hoffmann: x86/loader: only patch linux kernels 52f2e73f7f e7fca81e17 Alexander Bulekov: fuzz: specify audiodev for usb-audio afd0838bbc b438362a14 Roman Artemev: tcg/riscv: Fix StoreStore barrier generation 922f8888a0 d06a9d843f Christian Schoenebeck: 9pfs: fix regression regarding CVE-2023-2861 d757dd20cb de11da6448 Philippe Mathieu-Daudé: .gitlab-ci.d/cirrus: Drop support for macOS 13 (Ventura) f19071da3e cc6cb422e0 Thomas Huth: .gitlab-ci.d/cirrus: Remove the netbsd and openbsd jobs 91c40c5fc2 b4358ed4fd Thomas Huth: Update FreeBSD CI jobs FreeBSD 14.1 ff48982af2 5311599cdc Peter Maydell: target/riscv: Avoid bad shift in riscv_cpu_do_interrupt() 4532976f74 26dcf2be7e Ahmad Fatoum: hw/openrisc/openrisc_sim: keep serial@90000000 as default 2e10799a77 6651f8f2e5 Klaus Jensen: hw/nvme: take a reference on the subsystem on vf realization 3bc7a67137 9162f10125 Klaus Jensen: hw/nvme: fix msix_uninit with exclusive bar dec1eee77f fa416ae615 Nicholas Piggin: target/ppc: Fix non-maskable interrupt while halted bc024c0bb7 eaab44ccc5 Christian Schoenebeck: tests/9p: also check 'Tgetattr' in 'use-after-unlink' test e2db27e586 c81e7219e0 Christian Schoenebeck: 9pfs: fix 'Tgetattr' after unlink a59af26c38 3bc4db4443 Christian Schoenebeck: 9pfs: remove obsolete comment in v9fs_getattr() f604ab799a 462db8fb1d Christian Schoenebeck: tests/9p: add 'use-after-unlink' test a635a09f55 4ec9849650 Christian Schoenebeck: tests/9p: add missing Rgetattr response name acb95121f3 abf0f092c1 Christian Schoenebeck: tests/9p: fix Rreaddir response name c6c7093da0 3abb67323a Guenter Roeck: scsi: megasas: Internal cdbs have 16-byte length 6d52a53e7b fbdea3d6c1 Jakub Jelen: ssh: Do not switch session to non-blocking mode 4935a39697 5102f9df4a Kevin Wolf: qdev: Fix set_pci_devfn() to visit option only once aac6bdec4c a8575f7fb2 Akihiko Odaki: virtio-net: Fix size check in dhclient workaround 16da961911 d95fd9838b Ilya Leoshkevich: linux-user: Fix strace output for s390x mmap() 981a9ddeb3 335be5bc44 Peter Maydell: hw/intc/loongarch_extioi: Use set_bit32() and clear_bit32() for s->isr 322b690222 3d7680fb18 Peter Maydell: bitops.h: Define bit operations on 'uint32_t' arrays 59a2e1df5f 3bf7dcd47a Peter Maydell: hw/intc/openpic: Avoid taking address of out-of-bounds array index
OpenPGP_signature.asc
Description: OpenPGP digital signature