qemu-stable
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[ANNOUNCE] QEMU 9.0.4 Stable released


From: Michael Tokarev
Subject: [ANNOUNCE] QEMU 9.0.4 Stable released
Date: Thu, 21 Nov 2024 08:31:19 +0300
User-agent: Mozilla Thunderbird

Hi everyone,

The QEMU v9.0.4 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-9.0.4.tar.xz
  https://download.qemu.org/qemu-9.0.4.tar.xz.sig (signature)

v9.0.4 is now tagged in the official qemu.git repository, and the
stable-9.0 branch has been updated accordingly:

  https://gitlab.com/qemu-project/qemu/-/commits/stable-9.0

There are 71 changes since the previous v9.0.3 release.

This release supposed to be the last one in 9.0.x series.

Thank you everyone who has been involved and helped with the stable series!

/mjt

Changelog (stable-9.0-hash master-hash Author Name: Commmit-Subject):

a17976b04f Michael Tokarev:
 Update version for 9.0.4 release
3c271647b0 b2cc699979 Guenter Roeck:
 usb-hub: Fix handling port power control messages
1debb955f6 626b39006d Paolo Bonzini:
 hw/audio/hda: fix memory leak on audio setup
219ab45b91 c3d7c18b0d Thomas Huth:
 hw/misc/mos6522: Fix bad class definition of the MOS6522 device
f7840ef5fd 44e7948967 Alex Bennée:
 contrib/plugins: add compat for g_memdup2
fe1f8cfad3 7ba055b49b Pierrick Bouvier:
 target/i386: fix hang when using slow path for ptw_setl
20654224c5 8377e3fb85 Peter Maydell:
 tcg: Allow top bit of SIMD_DATA_BITS to be set in simd_desc()
b6d20a7346 95c9e2209c Richard Henderson:
 linux-user/arm: Select vdso for be8 and be32 modes
9451f88fab f7150b2151 Richard Henderson:
 linux-user/arm: Reduce vdso alignment to 4k
85694e4481 fb7f3572b1 Ilya Leoshkevich:
 linux-user: Tolerate CONFIG_LSM_MMAP_MIN_ADDR
0d87dad07e 2a339fee45 Richard Henderson:
 accel/tcg: Fix user-only probe_access_internal plugin check
589adaa11d f275508046 Richard Henderson:
 target/arm: Drop user-only special case in sve_stN_r
b8fb4b2633 8491026a08 Helge Deller:
 linux-user: Fix setreuid and setregid to use direct syscalls
7ca2aa5f53 bd0e501e1a Peter Maydell:
 hw/i386/pc: Don't try to init PCI NICs if there is no PCI bus
1a629dc2f2 8fa11a4df3 Alexander Graf:
 target/i386: Fix legacy page table walk
5f590d437c 042b4ebfd2 Christian Schoenebeck:
 9pfs: fix crash on 'Treaddir' request
1bb5f8d82b 9529aa6bb4 Klaus Jensen:
 hw/nvme: fix handling of over-committed queues
361eed7eb1 37dfcba1a0 Hanna Czenczek:
 migration: Ensure vmstate_save() sets errp
01fab01a73 e6b2fa1b81 Peter Maydell:
 target/arm: Fix SVE SDOT/UDOT/USDOT (4-way, indexed)
4a18d8f28a efbe180ad2 Peter Maydell:
 target/arm: Add new MMU indexes for AArch32 Secure PL1&0
64bcf5ff57 056c5c90c1 Peter Maydell:
 Revert "target/arm: Fix usage of MMU indexes when EL3 is AArch32"
b81022f69e 16c687d845 Jonathan Cameron:
 hw/acpi: Fix ordering of BDF in Generic Initiator PCI Device Handle.
6edb85f828 07f2770503 Nicholas Piggin:
 ppc/xive: Fix ESB length overflow on 32-bit hosts
d10fbfc7de 0324d236d2 Nicholas Piggin:
 target/ppc: Fix mtDPDES targeting SMT siblings
6cfa03eaec c9b8a13a88 Ilya Leoshkevich:
 target/ppc: Set ctx->opcode for decode_insn32()
1eb81dfac9 c128d39ede Anton Blanchard:
 target/riscv: Fix vcompress with rvv_ta_all_1s
f0bca4576c fd16cfb299 Daniel Henrique Barboza:
 target/riscv/kvm: clarify how 'riscv-aia' default works
68ff27472b d201a127e1 Daniel Henrique Barboza:
 target/riscv/kvm: set 'aia_mode' to default in error path
51bb79af8f 2ae6cca1d3 Yong-Xuan Wang:
 hw/intc/riscv_aplic: Check and update pending when write sourcecfg
d827e1a8d5 f8c1f36a2e Rob Bradford:
 target/riscv: Set vtype.vill on CPU reset
665754811d a84be2baa9 Sergey Makarov:
 hw/intc: Don't clear pending bits on IRQ lowering
c2773e521d 929e4277c1 TANG Tiancheng:
 target/riscv: Correct SXL return value for RV32 in RV64 QEMU
ddf98aa53c 5a60026cad Evgenii Prokopiev:
 target/riscv/csr.c: Fix an access to VXSAT
2ca240692c 1505b651fd Peter Maydell:
 target/arm: Don't assert in regime_is_user() for E10 mmuidx values
f08ff67c4e 75fe36b4e8 Bernhard Beschow:
 net/tap-win32: Fix gcc 14 format truncation errors
534b1cccc3 1f37280b37 Daniel P. Berrangé:
 net: fix build when libbpf is disabled, but libxdp is enabled
e0c51649d0 e29bc931e1 Stefan Weil:
 Fix calculation of minimum in colo_compare_tcp
2810eccc22 24be5341fb Pierrick Bouvier:
 dockerfiles: fix default targets for debian-loongarch-cross
b3ca5c00c4 97f116f9c6 Alex Bennée:
 gitlab: make check-[dco|patch] a little more verbose
f5a2713942 3b5948f808 Avihai Horon:
 vfio/migration: Report only stop-copy size in vfio_state_pending_exact()
05f7fd01e2 310df7a9fe Yao Zi:
 linux-user/riscv: Fix definition of RISCV_HWPROBE_EXT_ZVFHMIN
8fe8cd6d8b 8704132805 Ilya Leoshkevich:
 linux-user/ppc: Fix sigmask endianness issue in sigreturn
d9fd399d59 bbd5630a75 Ilya Leoshkevich:
 linux-user: Emulate /proc/self/maps under mmap_lock
88442869cf 115ade42d5 Richard Henderson:
 target/i386: Use probe_access_full_mmu in ptw_translate
58dc0a07a2 b56617bbcb Alexander Graf:
 target/i386: Walk NPT in guest real mode
b045678f1d a7cfd751fb Richard Henderson:
 tcg: Reset data_gen_ptr correctly
21af1db1d0 04bbc3ee52 Kevin Wolf:
 raw-format: Fix error message for invalid offset/size
15bdc1d477 d60bd080e7 Peter Maydell:
 tests/qemu-iotests/211.out: Update to expect MapEntry 'compressed' field
bb511406c0 68ad89b75a Thomas Huth:
 Revert "hw/sh4/r2d: Realize IDE controller before accessing it"
06f97633a6 d9280ea317 Stefan Berger:
 tests: Wait for migration completion on destination QEMU to avoid failures
fde43f4b8f 5504a81261 Peter Xu:
 KVM: Dynamic sized kvm memslots array
b5f6122f67 615586cb35 Paolo Bonzini:
 tcg/s390x: fix constraint for 32-bit TSTEQ/TSTNE
d60890820c cf59889781 Marc-André Lureau:
 ui/dbus: fix filtering all update messages
0ba0827f21 330ef31deb Marc-André Lureau:
 ui/win32: fix potential use-after-free with dbus shared memory
63b32ce87e 244d52ff73 Marc-André Lureau:
 ui/dbus: fix leak on message filtering
c385420aaf f27206ceed Marc-André Lureau:
 hw/audio/hda: free timer on exit
6e5f1429a2 3db74afec3 Alexandra Diupina:
 hw/intc/arm_gicv3_cpuif: Add cast to match the documentation
3b2a89a160 352cc9f300 Richard Henderson:
 target/m68k: Always return a temporary from gen_lea_mode
2c2721a2c2 3213da7b95 Richard Henderson:
 tcg/ppc: Use TCG_REG_TMP2 for scratch index in prepare_host_addr
dd5a6b77f6 4cabcb89b1 Richard Henderson:
 tcg/ppc: Use TCG_REG_TMP2 for scratch tcg_out_qemu_st
ff58fd29b4 2884596f5f Richard Henderson:
 linux-user: Fix parse_elf_properties GNU0_MAGIC check
a706820672 a9ee641bd4 Philippe Mathieu-Daudé:
 linux-user/flatload: Take mmap_lock in load_flt_binary()
1836c60af2 0e60fc8093 Marc-André Lureau:
 vnc: fix crash when no console attached
98228461a8 c60473d292 Alex Bennée:
 testing: bump mips64el cross to bookworm and fix package list
8ad609ab5f 3e964275d6 Alexander Bulekov:
 fuzz: disable leak-detection for oss-fuzz builds
aa291cc292 67d762e716 Ard Biesheuvel:
 target/arm: Avoid target_ulong for physical address lookups
3731791fd7 6475155d51 Fiona Ebner:
 block/reqlist: allow adding overlapping requests
7859abfe34 2e4fdf5660 Mark Cave-Ayland:
 hw/mips/jazz: fix typo in in-built NIC alias
9dc5eaff62 8bded2e73e Fabiano Rosas:
 target/ppc: Fix lxvx/stxvx facility check
a85f57b6a9 9d8d5a5b90 TANG Tiancheng:
 tcg: Fix iteration step in 32-bit gvec operation
d996783c47 8676007eff Peter Maydell:
 target/arm: Correct ID_AA64ISAR1_EL1 value for neoverse-v1
2cc14aac8b d8d5ca4004 Fea.Wang:
 softmmu/physmem.c: Keep transaction attribute in address_space_map()

Attachment: OpenPGP_signature.asc
Description: OpenPGP digital signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]