• Accepted qemu 1:10.0.2+ds-1 (source) into unstable

    From Debian FTP Masters@21:1/5 to All on Thu May 29 09:40:01 2025
    -----BEGIN PGP SIGNED MESSAGE-----
    Hash: SHA512

    Format: 1.8
    Date: Thu, 29 May 2025 10:13:25 +0300
    Source: qemu
    Architecture: source
    Version: 1:10.0.2+ds-1
    Distribution: unstable
    Urgency: medium
    Maintainer: Debian QEMU Team <pkg-qemu-devel@lists.alioth.debian.org> Changed-By: Michael Tokarev <mjt@tls.msk.ru>
    Changes:
    qemu (1:10.0.2+ds-1) unstable; urgency=medium
    .
    * new upstream stable/bugfix release:
    o Update version for 10.0.2 release
    o Drop support for Python 3.8
    o target/hppa: Fix FPE exceptions
    o linux-user/hppa: Send proper si_code on SIGFPE exception
    o target/hppa: Copy instruction code into fr1 on FPU assist fault
    o migration: Allow caps to be set when preempt or multifd cap enabled
    o migration/multifd: Don't send device state packets with zerocopy flag
    o qapi/misc-target: Fix the doc to distinguish query-sgx
    and query-sgx-capabilities
    o hw/pci-host: Remove unused pci_host_data_be_ops
    o hw/pci-host/gt64120: Fix endianness handling
    o i386/hvf: Make CPUID_HT supported
    o i386/tcg: Make CPUID_HT and CPUID_EXT3_CMP_LEG supported
    o target/riscv/kvm: do not read unavailable CSRs
    o target/riscv/kvm: add kvm_csr_cfgs[]
    o target/riscv/kvm: turn kvm_riscv_reg_id_ulong() into a macro
    o target/riscv/kvm: turn u32/u64 reg functions into macros
    o target/riscv/kvm: fix leak in kvm_riscv_init_multiext_cfg()
    o target/riscv/kvm: minor fixes/tweaks
    o target/riscv: Fix vslidedown with rvv_ta_all_1s
    o target/riscv: Fix the rvv reserved encoding of unmasked instructions
    o target/riscv: rvv: Apply vext_check_input_eew
    to vector indexed load/store instructions
    o target/riscv: rvv: Apply vext_check_input_eew to
    vector narrow/widen instructions
    o target/riscv: rvv: Apply vext_check_input_eew to
    vector integer extension instructions(OPMVV)
    o target/riscv: rvv: Apply vext_check_input_eew to
    vector slide instructions(OPIVI/OPIVX)
    o target/riscv: rvv: Apply vext_check_input_eew to
    OPIVV/OPFVV(vext_check_sss) instructions
    o target/riscv: rvv: Apply vext_check_input_eew to
    OPIVI/OPIVX/OPFVF(vext_check_ss) instructions
    o target/riscv: rvv: Apply vext_check_input_eew to vrgather
    instructions to check mismatched input EEWs encoding constraint
    o target/riscv: rvv: Add CHECK arg to GEN_OPFVF_WIDEN_TRANS
    o target/riscv: rvv: Source vector registers cannot overlap mask register
    o common-user/host/riscv: use tail pseudoinstruction for calling tail
    o target/riscv: fix endless translation loop on big endian systems
    o hw/riscv: Fix type conflict of GLib function pointers
    o target/riscv: pmp: fix checks on writes to pmpcfg in Smepmp MML mode
    o target/riscv: pmp: move Smepmp operation conversion into a function
    o target/riscv: pmp: don't allow RLB to bypass rule privileges
    o hw/nvme: fix nvme hotplugging
    o virtio: Call set_features during reset
    o s390x: Fix leak in machine_set_loadparm
    o 9pfs: fix FD leak and reduce latency of v9fs_reclaim_fd()
    o 9pfs: fix concurrent v9fs_reclaim_fd() calls
    o hw/i2c/imx: Always set interrupt status bit if interrupt condition occurs
    o xen: mapcache: Split mapcache_grants by ro and rw
    o xen: mapcache: Fix finding matching entry
    o target/i386: do not block singlestep for STI
    o target/i386: do not trigger IRQ shadow for LSS
    o hw/gpio/imx_gpio: Fix interpretation of GDIR polarity
    o docs: Don't define duplicate label in qemu-block-drivers.rst.inc
    o target/arm: Don't assert() for ISB/SB inside IT block
    o hw/arm/npcm8xx_boards: Correct valid_cpu_types setting of NPCM8XX SoC
    o accel/tcg: Don't use TARGET_LONG_BITS in decode_sleb128
    o meson: Use osdep_prefix for strchrnul()
    o meson: Share common C source prefixes
    o meson: Remove CONFIG_STATX and CONFIG_STATX_MNT_ID
    o meson: Use has_header_symbol() to check getcpu()
    o target/mips: Fix MIPS16e translation
    o hw/core/cpu: gdb_arch_name string should not be freed
    o hw/core: Get default_cpu_type calling machine_class_default_cpu_type()
    o target/avr: Improve decode of LDS, STS
    o target/i386/hvf: fix lflags_to_rflags
    o target/i386: Fix model number of Zhaoxin YongFeng vCPU template
    * hw-nvme-fix-nvme-hotplugging.patch: remove, applied upstream Checksums-Sha1:
    b9a3fd9ca2e5750d5f00218efef29ca99669ae2c 12452 qemu_10.0.2+ds-1.dsc
    0da721835b445ce31e3d69631ac878ebe218a6af 39449628 qemu_10.0.2+ds.orig.tar.xz
    1012d2a2e0c01fa11a33d675f8cdaa5d2d5cc39f 135672 qemu_10.0.2+ds-1.debian.tar.xz
    a831e8e0555b1d86b97be631376728df99fb258a 6848 qemu_10.0.2+ds-1_source.buildinfo
    Checksums-Sha256:
    8a512d3b6ec2497b667a4ab6a8bafcb782288b315a54c14b4c410211a48d7033 12452 qemu_10.0.2+ds-1.dsc
    0901da33844a331bf8b3602b9c1fbd178e60b737c8e3ade678255bd090c9b9f1 39449628 qemu_10.0.2+ds.orig.tar.xz
    fd63caa25e89d3416152c8c9b387776b3f35c1fca5656c2bf413c41f063dd711 135672 qemu_10.0.2+ds-1.debian.tar.xz
    8e37000701836530fd7e2e077ea2daa7f3fd924ccb5d41bd2df7e322be2ac800 6848 qemu_10.0.2+ds-1_source.buildinfo
    Files:
    93823e20cb20b49bd9dd03eb8e30b975 12452 otherosfs optional qemu_10.0.2+ds-1.dsc
    ab6f1a263053221b049421b31f683047 39449628 otherosfs optional qemu_10.0.2+ds.orig.tar.xz
    3812d4548ec553afe9dcda78452bb259 135672 otherosfs optional qemu_10.0.2+ds-1.debian.tar.xz
    5e1b586bccdfbd08a049f24b725bd5c9 6848 otherosfs optional qemu_10.0.2+ds-1_source.buildinfo

    -----BEGIN PGP SIGNATURE-----

    iQIzBAEBCgAdFiEEZKoqtTHVaQM2a/75gqpKJDselHgFAmg4CqIACgkQgqpKJDse lHj+Og//U5yTYF2dXILW1QZVx0H8Nui8YnujR4HX4qCC/HEn5IMNJew9OK5XzPr+ m/oBHQ/UBdFJMWaUcWw/GUI4ZWE4SehfVxOrL2LMqqhzXtC3o6aSJRbF414ST+x6 QnFLCHpcWrPcVtsRkRG+Litwq0JLN4ItferAXVnFIcxLjUuPLJHYm9EE4JrH3zTr bMIateVIy/ApTmO50YuGyxo9vJlx31tSxGzCAlygKJvUdtkcmKNr7kthmUS8BXEf U1esh15ByW3YQGoMACU5fGIoBv2oVc6rpbuL5KEqM9aPpJWzcGLtk0GKnbk5hwXZ t6p0xbyAEGdbCGkRFe2sBa4YLpL2LmIzVn/KpWUqUBciQbIIgtaf1Q79wmrey8Rk GIUbJxBOgtPaun6tY0yBABmrqEi01ByOzIrVWkbOJHZovZpNqBGNSJbYwqg0ClO4 9dPIq5qhgbdai2jbZkBMrr2Lbxsr/T21hXRju068NQz1GBnr6hc5tRCy/beUhumT 96FxGRlaSrbAFS+smjVs3RaXwcfWcDIyhPlhIVCcZ7jtqU14XUKDKhWTnFSW3a5i uvR4tM1LNSql3EfoPq6IUSgbE8uGN+6CnXeng84OYWmsSi0Bc71bpI00NPa3o+1N OTXeBX7RmKFkP2rLFtRv7hT8huiBLACL6HxpuGO97rv0XVXham8=
    =7IAN
    -----END PGP SIGNATURE-----


    --==============F68486423687472188=Content-Type: application/pgp-signature

    -----BEGIN PGP SIGNATURE-----

    iHUEABYIAB0WIQTziqJOuF8J+ZI8pJSb9qggYcy5IQUCaDgOOgAKCRCb9qggYcy5 IavwAP9DP4Og2sxLcExd6w22gBoDvDGcXSM1zFlrf8h3p9Z+5wEA10wu7lwPfal1 g3sZ2SYKHB8wDmd7+gJVV4NoGrOB/wA=O0mt
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)