Hi everyone, The QEMU v8.2.7 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.7.tar.xz https://download.qemu.org/qemu-8.2.7.tar.xz.sig (signature) v8.2.7 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 65 changes since the previous v8.2.6 release. Thank you everyone who has been involved and helped with the stable series! Please note: I'm extending 8.2.x series for longer time due to demand by ubuntu where 8.2 is used in an LTS release. No promises, but let's see how it goes. /mjt Changelog (stable-8.2-hash master-hash Author Name: Commmit-Subject): 317c999868 Michael Tokarev: Update version for 8.2.7 release a5ee5c884d 8d5ab746b1 Daniel P. Berrangé: gitlab: fix logic for changing docker tag on stable branches 213c10e895 ae23cd0017 Gert Wollny: ui/sdl2: set swap interval explicitly when OpenGL is enabled 08f79b3d55 110684c9a6 Jan Klötzke: hw/intc/arm_gic: fix spurious level triggered interrupts 98da91026b 7fc6611cad Volker Rümelin: hw/audio/virtio-sound: fix heap buffer overflow 7a8d34c549 19d2111059 Alex Bennée: tests/docker: update debian i686 and mipsel images to bookworm cf52772310 d0068b746a Alex Bennée: tests/docker: remove debian-armel-cross 97edd78e33 d6192f3f75 Haoran Zhang: hw/display/vhost-user-gpu.c: fix vhost_user_gpu_chr_read() fff9274a6d e6c09ea4f9 Daniel P. Berrangé: crypto: check gnutls & gcrypt support the requested pbkdf hash 387d044a80 c72cab5ad9 Tiago Pasqualini: crypto: run qcrypto_pbkdf2_count_iters in a new thread bba2372cb8 b84f06c2be David Hildenbrand: softmmu/physmem: fix memory leak in dirty_memory_extend() 1638dd46ab 203beb6f04 Arman Nabiev: target/ppc: Fix migration of CPUs with TLB_EMB TLB type 5b0d120535 108d99742a Alex Bennée: gitlab: migrate the s390x custom machine to 22.04 e98b0c7b29 ead5078cf1 Helge Deller: target/hppa: Fix PSW V-bit packaging in cpu_hppa_get for hppa64 d73ca551a0 7d14471a12 Volker Rümelin: hw/audio/virtio-snd: fix invalid param check 5a97551d73 a8e63ff289 Cindy Lu: virtio-pci: Fix the use of an uninitialized irqfd 56c5927863 6a22121c4f Klaus Jensen: hw/nvme: fix leak of uninitialized memory in io_mgmt_recv 05d053ef4a 87e012f29f Peter Maydell: crypto/tlscredspsk: Free username on finalize a37db1299e 12d36294a2 Richard Henderson: target/sparc: Restrict STQF to sparcv9 d4a704a6ad fe68cc0923 Alyssa Ross: target/hexagon: don't look for static glib 124fef4994 940d802b24 Alexander Ivanov: module: Prevent crash by resetting local_err in module_load_qom_all() 269ea30125 8e0c9a9efa Richard Henderson: target/arm: Clear high SVE elements in handle_vec_simd_wshli e0f505a3de 416f2b16c0 Richard Henderson: target/i386: Do not apply REX to MMX operands 88238cd43a 547c4e5092 Stefano Garzarella: block/blkio: use FUA flag on write zeroes only if supported 75e6a93d18 446e5e8b45 Jianzhou Yue: hw/core/ptimer: fix timer zero period condition for freq > 1GHz 0fe466df93 3874f5f73c Eric Blake: nbd/server: CVE-2024-7409: Avoid use-after-free when closing server e2e6520689 3e7ef738c8 Eric Blake: nbd/server: CVE-2024-7409: Close stray clients at server-stop 420c6c2980 b9b72cb3ce Eric Blake: nbd/server: CVE-2024-7409: Drop non-negotiating clients bb0356daf0 c8a76dbd90 Eric Blake: nbd/server: CVE-2024-7409: Cap default max-connections to 100 96ed1baeeb fb1c2aaa98 Eric Blake: nbd/server: Plumb in new args to nbd_client_add() 7bb8a2de74 c8f60bfb43 Amjad Alsharafi: iotests: Add `vvfat` tests f705eabef7 5eed3db336 Amjad Alsharafi: vvfat: Fix reading files with non-continuous clusters 8da27526d5 f60a6f7e17 Amjad Alsharafi: vvfat: Fix wrong checks for cluster mappings invariant 27f99f90bf 21b25a0e46 Amjad Alsharafi: vvfat: Fix usage of `info.file.offset` 8804697ba6 b881cf00c9 Amjad Alsharafi: vvfat: Fix bug in writing to middle of file acbef0528b ed5a159c3d Philippe Mathieu-Daudé: hw/sd/sdhci: Reset @data_count index on invalid ADMA transfers 3854679d58 ac63755b20 Richard Henderson: target/i386: Fix VSIB decode 0c6a8ad358 f937309fbd thomas: virtio-net: Fix network stall at the host side waiting for kick 44ef533498 f1595ceb9a Akihiko Odaki: virtio-net: Ensure queue index fits with RSS 17af53e425 55f9f4ee01 Peter Maydell: target/arm: Handle denormals correctly for FMOPA (widening) e5794f0837 5a558be93a Marco Palumbi: hw/arm/mps2-tz.c: fix RX/TX interrupts order 2ab7018214 9a45b07616 Peter Maydell: hw/i386/amd_iommu: Don't leak memory in amdvi_update_iotlb() b3c456546b 48e5b5f994 Peter Maydell: docs/sphinx/depfile.py: Handle env.doc2path() returning a Path not a str c9ce9edfe3 f573ac059e Peter Maydell: target/arm: Ignore SMCR_EL2.LEN and SVCR_EL2.LEN if EL2 is not enabled e270a2c75e 76916dfa89 Peter Maydell: target/arm: Avoid shifts by -1 in tszimm_shr() and tszimm_shl() 61541d7dfc ea3f5a90f0 Peter Maydell: target/arm: Fix UMOPA/UMOPS of 16-bit values 4ded3bba9f 56f1c0db92 Peter Maydell: target/arm: Don't assert for 128-bit tile accesses when SVL is 128 4fceb4ad48 0892fffc2a Peter Maydell: hw/misc/bcm2835_property: Fix handling of FRAMEBUFFER_SET_PALETTE db121c689a 546d574b11 Frederik van Hövell: hw/char/bcm2835_aux: Fix assert when receive FIFO fills up 4a19cc4d26 83340193b9 Richard Henderson: target/rx: Use target_ulong for address in LI 5e9b68698f d72479b117 Thomas Huth: hw/virtio: Fix the de-initialization of vhost-user devices bb16ea0a4a 851495571d Peter Maydell:util/async.c: Forbid negative min/max in aio_context_set_thread_pool_params()
780a274406 2465c89fb9 Bibo Mao: hw/intc/loongson_ipi: Access memory in little endian d699ffd0eb 903cc9e117 songziming: chardev/char-win-stdio.c: restore old console mode a983552869 13be929aff Paolo Bonzini: target/i386: do not crash if microvm guest uses SGX CPUID leaves 4071db54fa a3c8d7e385 Clément Mathieu--Drif: intel_iommu: fix FRCD construction macro 7eb93056e6 9b6083465f Manos Pitsidianakis: virtio-snd: check for invalid param shift operands 3e08a428a7 98e77e3dd8 Manos Pitsidianakis: virtio-snd: add max size bounds check in input cb 796b4c0c24 a207d5f87d Zhao Liu: hw/cxl/cxl-host: Fix segmentation fault when getting cxl-fmw property 6e408051f7 c510fe78f1 Zheyu Ma: hw/nvme: fix memory leak in nvme_dsm 01dd7b38d8 30a1690f24 Akihiko Odaki: hvf: arm: Do not advance PC when raising an exception 4975f9fc4e 207d30b5fd Richard Henderson: target/arm: Use FPST_F16 for SME FMOPA (widening) c819659750 31d93fedf4 Daniyal Khan: target/arm: Use float_status copy in sme_fmopa_s d48d32974c 25489b521b Peter Maydell: target/arm: LDAPR should honour SCTLR_ELx.nAA 0e7ed3f40f 5669d26ec6 Peter Maydell: target/arm: Fix handling of LDAPR/STLR with negative offset d275bfbaa5 3becc93908 Markus Armbruster: qapi/qom: Document feature unstable of @x-vfio-user-server
OpenPGP_0x61AD3D98ECDF2C8E.asc
Description: OpenPGP public key
OpenPGP_signature.asc
Description: OpenPGP digital signature