Hi everyone, The QEMU v10.0.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-10.0.9.tar.xz https://download.qemu.org/qemu-10.0.9.tar.xz.sig (signature) v10.0.9 is now tagged in the official qemu.git repository, and the stable-10.0 branch has been updated accordingly: https://gitlab.com/qemu-project/qemu/-/commits/stable-10.0 There are 46 changes since the previous v10.0.8 release. Thank you everyone who has been involved and helped with the stable series! /mjt Changelog (stable-10.0-hash master-hash Author Name: Commmit-Subject): 59fa90c015 Michael Tokarev: Update version for 10.0.9 release 903addd92f 4f28b87fdd Paolo Bonzini: hyperv/syndbg: check length returned by cpu_physical_memory_map() d7137ba31a a3fcbca0ef Hanna Czenczek: fuse: Copy write buffer content before polling 9c0b60fab6 db2325f794 rail5: target/loongarch: Avoid recursive PNX exception on CSR_BADI fetch c380287199 2d877bc02a rail5: target/loongarch: Preserve PTE permission bits in LDPTE a0e2c27ba1 550391c713 Peter Maydell: hw/net/npcm_gmac: Catch accesses off the end of the register array f4ee237880 6a1221614f Andreas Schwab: linux-user: fix TIOCGSID ioctl 6b37b5e763 c865b6bce5 Bingwu Zhang: tests/tcg/multiarch/test-mmap: Check mmaps beyond reserved_va bfc1246081 e8e7d1f977 Bingwu Zhang: bsd-user: Deal with mmap where start > reserved_va 5f0ed40240 f2813e13fe Bingwu Zhang: linux-user: Deal with mmap where start > reserved_va 3f0b4ed5b0 6595a8d5d1 Peter Maydell: hw/net/xilinx_ethlite: Check for oversized TX packets 0f58b60bdb 235f9b3638 Dmitry Osipenko: virtio-gpu: Ensure BHs are invoked only from main-loop thread deb60fe8f5 1d6610099b Hanna Czenczek: block/nfs: Do not enter coroutine from CB 88fa9778d7 544ddbb637 Kevin Wolf: block: Never drop BLOCK_IO_ERROR with action=stop for rate limiting 8b6c82b404 d481617765 Dmitry Guryanov: block/throttle-groups: fix deadlock with iolimits and muliple iothreads 2e7506ed2f 0f51f9c342 Kevin Wolf: mirror: Fix missed dirty bitmap writes during startup 9d1e1e042f 6f7b0a23a6 Antoine Damhet: block/curl: fix concurrent completion handling 37ff880a12 cfda94eddb Halil Oktay (oblivionsage): block/vmdk: fix OOB read in vmdk_read_extent() de94c727b3 d8e19f8042 Peter Maydell: hw/net/smc91c111: Don't allow negative-length packets cf9887af19 9545c059f7 Daniel P. Berrangé: io: fix cleanup for websock I/O source data on cancellation 1b63062f57 d39d0f3acd Daniel P. Berrangé: io: fix cleanup for TLS I/O source data on cancellation d9c46fdb86 403d3a5f4a Daniel P. Berrangé: io: separate freeing of tasks from marking them as complete 046dceb6b2 529e5e7643 Bernhard Beschow: target/i386/hvf/x86_mmu: Fix compiler warning c25da457f6 48c8916aec Josh Poimboeuf: hw/i386/vmmouse: Fix hypercall clobbers 5cf57c2542 e2d4646a02 John Snow: tests/docker: upgrade most non-lcitool debian tests to debian 13 fc421e7f53 b72d15f47c Christian Schoenebeck: hw/9pfs: fix missing EOPNOTSUPP on Twstat and Trenameat for fs synth driver 1086e14378 c96f6d2398 Richie Buturla: hw/9pfs: fix data race in v9fs_mark_fids_unreclaim() f66a51f58e 662fd548a0 Alex Bennée: target/arm: set the correct TI bits for WFIT traps 0610b05277 669683cf14 Weixie Cui: hw/ssi/xilinx_spips: Reset TX FIFO in reset 119df7f80d 8608ed356e Kuan-Wei Chiu: hw/misc/virt_ctrl: Fix incorrect trace event in read operation c081363741 7994203bb1 Manos Pitsidianakis: virtio-snd: tighten read amount in in_cb d5f91db549 bcb53328aa Manos Pitsidianakis: virtio-snd: fix max_size bounds check in input cb 83e9328eaa 61679d7dcf Manos Pitsidianakis: virtio-snd: handle 5.14.6.2 for PCM_INFO properly 9961cd8b75 34238f078a Manos Pitsidianakis: virtio-snd: remove TODO comments b99e2f4b00 b2a279094c Akihiko Odaki: virtio-gpu-virgl: Add virtio-gpu-virgl-hostmem-region type 3ccce65acf ee5bf0962e Peter Maydell: target/arm: Fix feature check in DO_SVE2_RRX, DO_SVE2_RRX_TB 05271d6e00 42eab40a12 Peter Maydell: target/arm: Account for SME in aarch64_sve_narrow_vq() assertion 477d3254d9 c48d0471be Richard Henderson: target/arm: Introduce ARMCPU.sme_max_vq 88a2009671 c2c5beec42 Jamin Lin: hw/i2c/aspeed_i2c: Fix out-of-bounds read in I2C MMIO handlers c8fd0885e6 e4ed74c9ae Alex Bradbury: docs/about/emulation: Add documentation for hotblocks plugin arguments c46cb59808 e777f6ab91 Alex Bradbury: contrib/plugins/hotblocks: Print uint64_t with PRIu64 rather than PRId64 5a9c4ce21f 1c1e45fcd6 Alex Bradbury: contrib/plugins/hotblocks: Fix off by one error in iteration of sorted blocks 3e1f764b7e 90fabd5dda Alex Bradbury: contrib/plugins/hotblocks: Correctly free sorted counts list 1be22bca46 01499add2a Kohei Tokunaga: contrib/plugins: Fix type conflict of GLib function pointers 4a16697b62 e44a26ba94 John Snow: python: drop uses of pkg_resources 7af6ee465e b0353beebb Mohamed Mediouni: plugins: fix cross-build using LLVM for Windows targets 9c2fa4a996 00ebc44514 Jaehoon Kim: s390x/pci: Fix endianness for zPCI BAR values.
