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.


Reply via email to