Hi everyone,

The QEMU v7.2.6 stable release is now available.

You can grab the tarball from our download page here:


v7.2.6 is now tagged in the official qemu.git repository, and the
stable-7.2 branch has been updated accordingly:


This update contains usual pile of general fixes for various architectures
and subsystems, and brings up a backport of re-entrancy fixes which landed
in 8.1, together with all follow-ups and refinements to date:

I plan to maintain 7.2.x branch for a while still, to see how it goes,
so hopefully there will be some more regular 7.2.x stable releases.

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


7be98a0583 Update version for 7.2.6 release
feb0d5a932 tpm: fix crash when FD >= 1024 and unnecessary errors due to EINTR
2021c2d539 s390x/ap: fix missing subsystem reset registration
d0f8b52fc1 ui: fix crash when there are no active_console
9eda3b6874 hw/tpm: TIS on sysbus: Remove unsupport ppi command line option
b5fad36452 target/riscv/pmp.c: respect mseccfg.RLB for pmpaddrX changes
7601c960b6 hw/riscv: virt: Fix riscv,pmu DT node path
f44ffdcef9 linux-user/riscv: Use abi type for target_ucontext
d4a3464109 hw/intc: Make rtc variable names consistent
6097d3cbba hw/intc: Fix upper/lower mtime write calculation
ec0afe3c0b hw/char/riscv_htif: Fix printing of console characters on big endian 
c04c0123bd arm64: Restore trapless ptimer access
217ab2b86c virtio: Drop out of coroutine context in virtio_load()
3c99de0aa7 qxl: don't assert() if device isn't yet initialized
ebac7b1bef hw/net/vmxnet3: Fix guest-triggerable assert()
721c4c8692 docs tests: Fix use of migrate_set_parameter
af144c17b5 qemu-options.hx: Rephrase the descriptions of the -hd* and -cdrom 
a5d911beb6 hw/i2c/aspeed: Fix TXBUF transmission start position error
2ed40ec1e0 hw/i2c/aspeed: Fix Tx count and Rx size error in buffer pool mode
ccac65fbd1 hw/ide/ahci: fix broken SError handling
2aa37f5fa5 hw/ide/ahci: fix ahci_write_fis_sdb()
74d9ef9d0b hw/ide/ahci: PxCI should not get cleared when ERR_STAT is set
458a5f95de hw/ide/ahci: PxSACT and PxCI is cleared when PxCMD.ST is cleared
1e5ad6b06b hw/ide/ahci: simplify and document PxCI handling
131bf5d20d hw/ide/ahci: write D2H FIS when processing NCQ command
f86c6ff824 hw/ide/core: set ERR_STAT in unsupported command completion
d4d975bb11 target/ppc: Flush inputs to zero with NJ in ppc_store_vscr
86b40ee537 ppc/vof: Fix missed fields in VOF cleanup
13f9872a10 hw/ppc/e500: fix broken snapshot replay
8b1eac90bb block-migration: Ensure we don't crash during migration cleanup
8f364b5b86 docs/about/license: Update LICENSE URL
a451382580 target/arm: Fix 64-bit SSRA
7400b82afb target/arm: Fix SME ST1Q
0b133e1435 accel/kvm: Specify default IPA size for arm64
bfe41c8f65 kvm: Introduce kvm_arch_get_default_type hook
204ff2b8bb include/hw/virtio/virtio-gpu: Fix virtio-gpu with blob on big endian 
e7ecf6a45f target/s390x: Check reserved bits of VFMIN/VFMAX's M5
7760cfd9c8 target/s390x: Fix VSTL with a large length
7c4ce14b41 target/s390x: Use a 16-bit immediate in VREP
08a4e6da12 target/s390x: Fix the "ignored match" case in VSTRS
0434ea16fe Fixed incorrect LLONG alignment for openrisc and cris
e29b1ef53c include/exec/user: Set ABI_LLONG_ALIGNMENT to 4 for nios2
14e2c1c4ce include/exec/user: Set ABI_LLONG_ALIGNMENT to 4 for microblaze
a568abcf17 linux-user/elfload: Set V in ELF_HWCAP for RISC-V
04535fb7b5 hw/nvme: fix CRC64 for guard tag
408179de49 dump: kdump-zlib data pages not dumped with pvtime/aarch64
5de2b51ebb hw/smbios: Fix core count in type4
9238e669ed hw/smbios: Fix thread count in type4
056bada5d2 hw/smbios: Fix smbios_smp_sockets caculation
9bb8c4fb6b machine: Add helpers to get cores/threads per socket
bf202262e5 pnv_lpc: disable reentrancy detection for lpc-hc
c34e604bf6 loongarch: mark loongarch_ipi_iocsr re-entrnacy safe
79873ecad0 apic: disable reentrancy detection for apic-msi
1247481530 raven: disable reentrancy detection for iomem
65ad790287 bcm2835_property: disable reentrancy detection for iomem
f5072ff503 lsi53c895a: disable reentrancy detection for MMIO region, too
c2cf7829a5 lsi53c895a: disable reentrancy detection for script RAM
ae96dce3b7 hw: replace most qemu_bh_new calls with qemu_bh_new_guarded
bb3522b4f8 checkpatch: add qemu_bh_new/aio_bh_new checks
f88ebe0c7d async: avoid use-after-free on re-entrancy guard
61dacb401b async: Add an optional reentrancy guard to the BH API
c40ca2301c memory: prevent dma-reentracy issues
590e71e536 python: drop pipenv
b8d1fc55b5 gitlab-ci: check-dco.py: switch from master to stable-7.2 branch

Reply via email to