Hi everyone,

The QEMU v8.2.10 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.10.tar.xz
  https://download.qemu.org/qemu-8.2.10.tar.xz.sig (signature)

v8.2.10 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 51 changes since the previous v8.2.9 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):

f671ce11d2 Michael Tokarev:
 Update version for 8.2.10 release
a2d22778ad 78877b2e06 Jamin Lin:
 hw/misc/aspeed_hace: Fix buffer overflow in has_padding function
d63f951f47 73c0c904fc Nicholas Piggin:
 target/ppc: Fix e200 duplicate SPRs
3011e4e441 1a010d22b7 Richard Henderson:
 linux-user/riscv: Fix handling of cpu mask in riscv_hwprobe syscall
0a9b500839 672cb29d1e Santiago Monserrat Campanello:
 docs/about/emulation: Fix broken link
4d25ad254b b027f55a99 Konstantin Shkolnyy:
 vdpa: Allow vDPA to work on big-endian machine
ca12e95f13 50e9754149 Konstantin Shkolnyy:
 vdpa: Fix endian bugs in shadow virtqueue
7960008561 02ce6cea71 Guo Hongyu:
 target/loongarch: Fix vldi inst
e424657910 cc7abc35df Richard Henderson:
 target/arm: Simplify pstate_sm check in sve_access_check
8691abc964 298a04998f Richard Henderson:
 target/arm: Make DisasContext.{fp, sve}_access_checked tristate
c06e9d5d4c e6c38d2ab5 Joe Komlodi:
 util/cacheflush: Make first DSB unconditional on aarch64
86fc38e7fc 9cf6e41fe2 Philippe Mathieu-Daudé:
 ui/cocoa: Temporarily ignore annoying deprecated declaration warnings
172514b52c 48170c2d86 Greg Kurz:
 docs: Rename default-configs to configs
7d6622fbeb b75c5f9879 Kevin Wolf:
 block: Zero block driver state before reopening
8f9843336a 3a11b653a6 Philippe Mathieu-Daudé:
 hw/xen/hvm: Fix Aarch64 typo
9757290e49 700d3d6dd4 Peter Maydell:
 hw/net/smc91c111: Don't allow data register access to overrun buffer
486405f886 aad6f264ad Peter Maydell:
 hw/net/smc91c111: Sanitize packet length on tx
1507587d30 2fa3a5b946 Peter Maydell:
 hw/net/smc91c111: Sanitize packet numbers
d69efd72c8 937df81af6 Peter Maydell:
 hw/net/smc91c111: Ignore attempt to pop from empty RX fifo
a545ecd4de 29c041ca7f Nicholas Piggin:
 ppc/pnv/occ: Fix common area sensor offsets
8778ae6a04 e7891c575f Eugenio Pérez:
 net: move backend cleanup to NIC cleanup
f2ec340942 db0d4017f9 Eugenio Pérez:
 net: parameterize the removing client from nc list
93c0898ffa 02ae315467 Peter Maydell:
 util/qemu-timer.c: Don't warp timer from timerlist_rearm()
f5a001d41e ee786ca115 Peter Maydell:
 target/arm: Correct STRD atomicity
eed5a30b0b cde3247651 Peter Maydell:
 target/arm: Correct LDRD atomicity and fault behaviour
27e3d81ffd 3b2e22c0bb Patrick Venture:
 hw/gpio: npcm7xx: fixup out-of-bounds access
b3c2759c98 87c8b4fc3c Markus Armbruster:
 docs/about/build-platforms: Correct minimum supported Python version
9f1e501fb1 2ad638a3d1 Denis Rastyogin:
 block/qed: fix use-after-free by nullifying timer pointer after free
57bc5203dd 3521f9cadc Rodrigo Dias Correa:
 goldfish_rtc: Fix tick_offset migration
0260dbf0ac c86edc5476 Daniel Henrique Barboza:
 target/riscv: throw debug exception before page fault
7da5f58703 3fba76e61c Daniel Henrique Barboza:
 target/riscv/debug.c: use wp size = 4 for 32-bit CPUs
b37f332937 ffd455963f Max Chou:
 target/riscv: rvv: Fix unexpected behavior of vector reduction instructions 
when vl is 0
951eedcca1 12c365315a Joelle van Dyne:
 target/arm/hvf: sign extend the data for a load operation when SSE=1
026af9a07b 7bd4eaa847 Bibo Mao:
 target/loongarch/gdbstub: Fix gdbstub incorrectly handling some registers
869c4f7cb2 83cb18ac45 Stefano Garzarella:
 cryptodev/vhost: allocate CryptoDevBackendVhost using g_mem0()
5af94d255d 3684717b74 Sairaj Kodilkar:
 amd_iommu: Use correct bitmask to set capability BAR
3bed1a6a46 63dc0b8647 Sairaj Kodilkar:
 amd_iommu: Use correct DTE field for interrupt passthrough
0bc0ccb4d6 464ce71a96 Bernhard Beschow:
 Kconfig: Extract CONFIG_USB_CHIPIDEA from CONFIG_IMX
3b39dd0503 4d436fb05c Peter Maydell:
 target/arm: Honour SDCR.TDCC and SCR.TERR in AArch32 EL3 non-Monitor modes
9e6be19c14 d04c6c3c00 Peter Maydell:
 hw/intc/arm_gicv3_cpuif: Don't downgrade monitor traps for AArch32 EL3
213878f1c9 4cf4948651 Peter Maydell:
 target/arm: Make CP_ACCESS_TRAPs to AArch32 EL3 be Monitor traps
d66b584cb1 707d478ed8 Peter Maydell:
 target/arm: Report correct syndrome for UNDEFINED LOR sysregs when NS=0
7522dd2a0c ccda792945 Peter Maydell:
 target/arm: Report correct syndrome for UNDEFINED S1E2 AT ops at EL3
6616f3f852 1960d9701e Peter Maydell:
 target/arm: Report correct syndrome for UNDEFINED AT ops with wrong NSE, NS
f1a5a49d72 b819fd6994 Peter Maydell:
 target/arm: Report correct syndrome for UNDEFINED CNTPS_*_EL1 from EL2 and NS 
EL1
2c837358c2 4b7b20a3b7 Fabiano Rosas:
 elfload: Fix alignment when unmapping excess reservation
e75026f07a c81d1fafa6 Richard Henderson:
 linux-user: Honor elf alignment when placing images
5af648acff 7a74e46808 Mikael Szreder:
 target/sparc: Fix gdbstub incorrectly handling registers f32-f62
0c34f9feee 4dafba778a Volker Rümelin:
 ui/sdl2: reenable the SDL2 Windows keyboard hook procedure
1961d0db30 66a1b4991c Thomas Huth:
 gitlab-ci.d/cirrus: Update the FreeBSD job to v14.2
42c54ea716 1e3d4d9a1a Laurent Vivier:
 qmp: update vhost-user protocol feature maps
b4b23b11af 27a8d899c7 Khem Raj:
 linux-user: Do not define struct sched_attr if libc headers do

Attachment: OpenPGP_signature.asc
Description: OpenPGP digital signature

Reply via email to