-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Wed, 10 Sep 2025 09:50:46 +0300 Source: qemu Binary: qemu-system-data Architecture: all Version: 1:10.0.6+ds-0+deb13u1 Distribution: trixie Urgency: medium Maintainer: all Build Daemon (x86-csail-02) Changed-By: Michael Tokarev Description: qemu-system-data - QEMU full system emulation (data files) Closes: 1082377 1095935 1108387 1111809 Changes: qemu (1:10.0.6+ds-0+deb13u1) trixie; urgency=medium . * new upstream stable/bugfix release: - Update version for 10.0.6 release - linux-user/microblaze: Fix little-endianness binary - target/hppa: correct size bit parity for fmpyadd - target/i386: user: do not set up a valid LDT on reset - async: access bottom half flags with qatomic_read - target/i386: fix x86_64 pushw op - i386/tcg/smm_helper: Properly apply DR values on SMM entry / exit - i386/cpu: Prevent delivering SIPI during SMM in TCG mode - i386/kvm: Expose ARCH_CAP_FB_CLEAR when invulnerable to MDS - target/i386: Fix CR2 handling for non-canonical addresses - block/curl.c: Use explicit long constants in curl_easy_setopt calls - pcie_sriov: Fix broken MMIO accesses from SR-IOV VFs - target/riscv: rvv: Fix vslide1[up|down].vx unexpected result when XLEN=32 and SEW=64 - target/riscv: Fix ssamoswap error handling - target/riscv: Fix SSP CSR error handling in VU/VS mode - target/riscv: Fix the mepc when sspopchk triggers the exception - target/arm: Don't set HCR.RW for AArch32 only CPUs - pcie_sriov: make pcie_sriov_pf_exit() safe on non-SR-IOV devices - docs/devel: Correct uefi-vars-x64 device name - hid: fix incorrect return value for hid - ui/gtk: Fix callback function signature - ui/gtk: Consider scaling when propagating ui info - Revert "i386/cpu: Move adjustment of CPUID_EXT_PDCM before feature_dependencies[] check" - Revert "target/i386: do not expose ARCH_CAPABILITIES on AMD CPU" * new upstream stable/bugfix release: - Update version for 10.0.5 release - tests/functional/test_aarch64_sbsaref_freebsd: Fix the URL of the ISO image - tests/functional/test_ppc_bamboo: Replace broken link with working assets - physmem: Destroy all CPU AddressSpaces on unrealize - memory: New AS helper to serialize destroy+free - include/system/memory.h: Clarify address_space_destroy() behaviour - migration: Fix state transition in postcopy_start() error handling - target/riscv: rvv: Modify minimum VLEN according to enabled vector extensions - target/riscv: rvv: Replace checking V by checking Zve32x - target/riscv: Fix endianness swap on compressed instructions - hw/riscv/riscv-iommu: Fixup PDT Nested Walk - target/riscv: do not use translator_ldl in opcode_at - target/riscv: use riscv_csrr in riscv_csr_read - hw/char: sifive_uart: Raise IRQ according to the Tx/Rx watermark thresholds - docs/interop/firmware: Add riscv64 to FirmwareArchitecture - hw/riscv/riscv-iommu: Fix MSI table size limit - ui/icons/qemu.svg: Add metadata information (author, license) to the logo - ui/spice: Fix abort on macOS - ppc/spapr: init lrdr-capapcity phys with ram size if maxmem not provided - hw/intc/xics: Add missing call to register vmstate_icp_server - hw/usb/hcd-uhci: don't assert for SETUP to non-0 endpoint Closes: #1082377 (CVE-2024-8354) - tests/tcg/multiarch: Add tb-link test - accel/tcg: Properly unlink a TB linked to itself - tests: Fix "make check-functional" for targets without thorough tests - .gitlab-ci.d/buildtest.yml: Unset CI_COMMIT_DESCRIPTION for htags - tcg/optimize: Fix folding of vector bitsel - hw/pci-host/astro: Don't call pci_regsiter_root_bus() in init - hw/pci-host/dino: Don't call pci_register_root_bus() in init - target/sparc: Relax decode of rs2_or_imm for v7 - target/sparc: Loosen decode of RDTBR for v7 - target/sparc: Loosen decode of RDWIM for v7 - target/sparc: Loosen decode of RDPSR for v7 - target/sparc: Loosen decode of RDY for v7 - target/sparc: Loosen decode of STBAR for v8 - target/sparc: Allow TRANS macro with no extra arguments - linux-user: avoid -Werror=int-in-bool-context - multiboot: Fix the split lock - target/i386: Define enum X86ASIdx for x86's address spaces - i386/cpu: Enable SMM cpu address space under KVM - hw/usb/network: Remove hardcoded 0x40 prefix in STRING_ETHADDR response - rust: hpet: fix new warning - ci: run RISC-V cross jobs by default - tests/docker/dockerfiles/python.docker: pull fedora:40 image instead of fedora:latest - .gitmodules: move u-boot mirrors to qemu-project-mirrors - iotests/check: always enable all python warnings - iotests/151: ensure subprocesses are cleaned up - iotests/147: ensure temporary sockets are closed before exiting - python: ensure QEMUQtestProtocol closes its socket - iotests: drop compat for old version context manager - python: backport 'avoid creating additional event loops per thread' - python: backport 'Remove deprecated get_event_loop calls' - python: backport 'qmp-tui: Do not crash if optional dependencies are not met' - python: backport 'qmp-shell-wrap: handle missing binary gracefully' - python: backport 'Use @asynciocontextmanager' - python: backport 'drop Python3.6 workarounds' - python: backport 'kick event queue on legacy event_pull()' - ui/vnc: Fix crash when specifying [vnc] without id in the config file - target/loongarch: Guard 64-bit-only insn translation with TRANS64 macro - target/loongarch: Add CRC feature flag and use it to gate CRC instructions * new upstream stable/bugfix release: - Update version for 10.0.4 release - block/curl: fix curl internal handles handling (Closes: #1111809) - hw/gpio/pca9554: Avoid leak in pca9554_set_pin() - hw/ppc: Fix build error with CONFIG_POWERNV disabled - target/mips: fix TLB huge page check to use 64-bit shift - linux-user/mips: Select M14Kc CPU to run microMIPS binaries - linux-user/mips: Select 74Kf CPU to run MIPS16e binaries - elf: Add EF_MIPS_ARCH_ASE definitions - e1000e: Prevent crash from legacy interrupt firing after MSI-X enable - Revert "tests/qtest: use qos_printf instead of g_test_message" - vfio scsi ui: Error-check qio_channel_socket_connect_sync() the same way - i386/kvm/vmsr_energy: Plug memory leak on failure to connect socket - qga: Fix truncated output handling in guest-exec status reporting - qga-vss: Write hex value of error in log - qga/installer: Remove QGA VSS if QGA installation failed - hw/arm/stm32f205_soc: Don't leak TYPE_OR_IRQ objects - qemu/atomic: Finish renaming atomic128-cas.h headers - scripts/kernel-doc: Avoid new Perl precedence warning - target/arm: Trap PMCR when MDCR_EL2.TPMCR is set - hw/intc/arm_gicv3_kvm: preserve pending interrupts during cpr - linux-user: Add strace for rseq - i386/tcg/svm: fix incorrect canonicalization - python: mkvenv: fix messages printed by mkvenv - hw/uefi: open json file in binary mode - hw/uefi: check access for first variable - hw/uefi: return success for notifications - hw/uefi: clear uefi-vars buffer in uefi_vars_write callback - mkvenv: Support pip 25.2 - hw/sd/ssi-sd: Return noise (dummy byte) when no card connected - qemu-iotests: Ignore indentation in Killed messages - rbd: Fix .bdrv_get_specific_info implementation - hw/nvme: cap MDTS value for internal limitation - hw/nvme: revert CMIC behavior - hw/nvme: fix namespace attachment - target/loongarch: Fix [X]VLDI raising exception incorrectly - ui/curses: Fix infinite loop on windows - ppc/xive2: Fix treatment of PIPR in CPPR update - ppc/xive2: Fix irq preempted by lower priority group irq - ppc/xive2: Reset Generation Flipped bit on END Cache Watch - ppc/xive: Fix PHYS NSR ring matching - ppc/xive2: fix context push calculation of IPB priority - ppc/xive2: Remote VSDs need to match on forwarding address - ppc/xive2: Fix calculation of END queue sizes - ppc/xive: Report access size in XIVE TM operation error logs - ppc/xive: Fix xive trace event output - target/i386/cpu: Move addressable ID encoding out of compat property in CPUID[0x1] - i386/cpu: Fix cpu number overflow in CPUID.01H.EBX[23:16] - i386/cpu: Fix number of addressable IDs field for CPUID.01H.EBX[23:16] - i386/cpu: Move adjustment of CPUID_EXT_PDCM before feature_dependencies[] check - Revert "i386/cpu: Fix cpu number overflow in CPUID.01H.EBX[23:16]" (The 5 changes above Closes: #1095935 in 10.0.x) - qga: correctly write to /sys/power/state on linux (Closes: #1108387) - scripts/make-release: Go back to cloning all the EDK2 submodules - target/arm: add support for 64-bit PMCCNTR in AArch32 mode - hw/ssi/aspeed_smc: Fix incorrect FMC_WDT2 register read on AST1030 - target/arm: Fix handling of setting SVE registers from gdb - target/arm: Fix big-endian handling of NEON gdb remote debugging - hw/intc/arm_gicv3_kvm: Write all 1's to clear enable/active - hw/i386/amd_iommu: Move IOAPIC memory region initialization to the end - intel_iommu: Allow both Status Write and Interrupt Flag in QI wait - pcie_sriov: Fix configuration and state synchronization - virtio-net: Fix VLAN filter table reset timing - vhost: Do not abort on log-stop error - vhost: Do not abort on log-start error - virtio: fix off-by-one and invalid access in virtqueue_ordered_fill - target/loongarch: Fix valid virtual address checking - target/riscv: Restrict midelegh access to S-mode harts - target/riscv: Restrict mideleg/medeleg/medelegh access to S-mode harts - intc/riscv_aplic: Fix target register read when source is inactive - target/riscv: Fix pmp range wraparound on zero - target/riscv: Fix exception type when VU accesses supervisor CSRs - target/riscv: do not call GETPC() in check_ret_from_m_mode() - linux-user/strace.list: add riscv_hwprobe entry - roms/Makefile: fix npcmNxx_bootrom build rules - system/physmem: fix use-after-free with dispatch - hw/net/cadence_gem: fix register mask initialization - target/mips: Only update MVPControl.EVP bit if executed by master VPE - docs/user: clarify user-mode expects the same OS - linux-user/aarch64: Support TPIDR2_MAGIC signal frame record - linux-user/aarch64: Clear TPIDR2_EL0 when delivering signals - target/i386: fix width of third operand of VINSERTx128 - hw/display/qxl-render.c: fix qxl_unpack_chunks() chunk size calculation - host-utils: Drop workaround for buggy Apple Clang __builtin_subcll() * drop patches included upstream: - hw-display-qxl-render.c-fix-qxl_unpack_chunks-chunk-.patch - pcie_sriov-Fix-configuration-and-state-synchronizati.patch - system-physmem-fix-use-after-free-with-dispatch.patch * d/control.mk: 10.0.6+ds Checksums-Sha1: a965ab88061eb06101c54fdfdc6ad843f2ce2f70 2125640 qemu-system-data_10.0.6+ds-0+deb13u1_all.deb 8f71a34a9a82210dc3271b2f6a035e7f02c512eb 16249 qemu_10.0.6+ds-0+deb13u1_all-buildd.buildinfo Checksums-Sha256: a29b04d57b55ba96252ca5d6fb09c8a1f2614ef9036370e3c13dc3f63dcd81df 2125640 qemu-system-data_10.0.6+ds-0+deb13u1_all.deb 03395123c51a6f00d262a8bcc57ff3a77e2a6bf8200ba101c4928ef4d47e37f6 16249 qemu_10.0.6+ds-0+deb13u1_all-buildd.buildinfo Files: 3aef1afc98db66bf91b155676f6c341a 2125640 otherosfs optional qemu-system-data_10.0.6+ds-0+deb13u1_all.deb 6a718e09e199e044a19d5f8b5a4f260d 16249 otherosfs optional qemu_10.0.6+ds-0+deb13u1_all-buildd.buildinfo -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEELusn8jY95Sf7obGlx30Wh8LXl/YFAmkEgyYACgkQx30Wh8LX l/bwbA/9GdoLQLVLG+ohtakt5rEQfKvmLLtWp2/zk1zNWCL4ezB5CH9Er1lXA7eE cfer2FwQBI55qeac071Q9YydDN9E3KWgnag9pNTNtBjTfjUCjjlcrLMiUlXE4AWG Viul4jCwPv9126VGob/W7xazc2inD3G2pIqthUzut1td7G6M47mT8LrFRICJmBxB mH4ssV92nl0tVkcWuD0uhzvJoYormK3ZWurOjtkVvBvzX0HzL+tWatCA+utPwRYH tTiKPKApprixiTbOm+m++0dcF9ScXRdZZ8yT0W4f/He9pqxOOzNPsbW667NEXfYP CsYfWk1XyrF/+ci3qgfu9+3chn9PlDmPGNU+dM5ntUVSlMi7SLdUUM5Uom5km3vu +l02lpqe+FifM3Vn4ItnynLZgV4df2dRZR7rk9wReC1NhdoI9llydYCMtqMUiCga WH6bOkbsSBTD0mrx435L/2LJ2ZC9Nyd3OIRz5EMv57hPsCezrPvgvs/xA+i73LTm xqphJOpaKtSnMyv7c9FtsUPmW+Uu/gS8hEaEWt6FRQ6tzkNorLasys1GuphmwFgV xrdmqLEIsy0Sx/qh2qHhO1bhPQSb+LLoS8ZL9yCYo14GsVt3LcismsvD+UHHkIPg kC71pn0WGrTlcnhWFli+fNYNFa5j5HQ+zx+okbRHFcTKLV7TsO4= =9N9m -----END PGP SIGNATURE-----