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

Attachment: OpenPGP_signature.asc
Description: OpenPGP digital signature

Reply via email to