From: ftpmaster@ftp-master.debian.org
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Wed, 10 Sep 2025 09:50:46 +0300
Source: qemu
Architecture: source
Version: 1:10.0.6+ds-0+deb13u1
Distribution: trixie
Urgency: medium
Maintainer: Debian QEMU Team
Changed-By: Michael Tokarev
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
[continued in next message]
--- SoupGate-Win32 v1.05
* Origin: you cannot sedate... all the things you hate (1:229/2)
|