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
OpenPGP_signature.asc
Description: OpenPGP digital signature