[ubuntu/questing-proposed] qemu 1:10.1.0~rc2+ds-1ubuntu1 (Accepted)

Christian Ehrhardt christian.ehrhardt at canonical.com
Thu Aug 14 13:43:23 UTC 2025


qemu (1:10.1.0~rc2+ds-1ubuntu1) questing; urgency=medium

  * Merge with Debian experimental (LP: #2115707).
    Among other improvements this also fixes:
    - Final fix for "Close the gap to support AMD SEV SNP for Nvidia H100
      cards" (LP: #2097517) merged upstream in 10.1
    - Implement Control Program Identification (LP: #2118769)
    Remaining changes:
    - qemu-kvm to systemd unit
      - d/qemu-kvm-init: script for QEMU KVM preparation modules, ksm,
        hugepages and architecture specifics
      - d/qemu-system-common.qemu-kvm.service: systemd unit to call
        qemu-kvm-init
      - d/qemu-system-common.install: install helper script
      - d/qemu-system-common.qemu-kvm.default: defaults for
        /etc/default/qemu-kvm
      - d/rules: call dh_installinit and dh_installsystemd for qemu-kvm
    - Distribution specific machine type
      (LP 1304107 1621042 1776189 1761372 1761372 1776189)
      - d/p/ubuntu/define-ubuntu-machine-types.patch: define distro machine
        types containing release versioned machine attributes
      - Add an info about -hpb machine type in debian/qemu-system-x86.NEWS
      - ubuntu-q35 alias added to auto-select the most recent q35 ubuntu type
    - Enable nesting by default
      - d/p/ubuntu/enable-svm-by-default.patch: Enable nested svm by default
        in qemu64 on amd
        [ No more strictly needed, but required for backward compatibility ]
    - tolerate ipxe size change on migrations to >=18.04 (LP 1713490)
      - d/p/ubuntu/pre-bionic-256k-ipxe-efi-roms.patch: old machine types
        reference 256k path
      - d/control-in: depend on ipxe-qemu-256k-compat-efi-roms to be able to
        handle incoming migrations from former releases.
    - d/qemu-block-extra.postinst: Use latest Ubuntu's QEMU
      package version when deciding whether to invoke
      'deb-systemd-helper purge'.
    - d/control-in: Disable B-D on qemu-system-data, due to that also
      - d/rules: Export DEB_BUILD_PROFILES with
        pkg.qemu.use-upstream-vdso when building on non-amd64 architectures.
      - d/control: Disable B-D on seabios.
      - d/rules: Disable upstream tests depending on qemu-system-data
  * Updated delta:
    - d/p/u/define-ubuntu-machine-types.patch: update to match 10.1
  * Added Changes:
    - d/control-in: B-D on multipath libs for multipath persist in
      qemu-pr-helper (LP: #2117378)
    - d/p/u/ubuntu/mitigate-gcc15-ftbfs.patch: fix gcc-15 FTBFS
      + roms/u-boot-sam460ex/config.mk would ignore cflags, set it in makefile
      + SLOF would fail with old and new std, but works with updated headers
        matching the recent libgcc-15-dev package in questing leveraging
        /usr/lib/gcc/x86_64-linux-gnu/15/include/stdbool.h
    - d/p/u/Revert-i386-cpu-Warn-about-why-CPUID_EXT_PDCM-is-not.patch
      avoid issues in migration and save/restore in regard to the pdcm
      feature.
  * Dropped Changes [ Fixed in rust-coreutils ]:
    - d/rules: Workaround for bug LP 2112445, keep arches in one line for now
  * Dropped Changes [in Upstream 10.1 ]:
    - d/p/u/lp-2097517-*: allow VFIO without discard (LP 2097517)
    - d/p/u/lp-2097517-TEMP-Revert-RAMBlock-make-guest_memfd-*: update to match
      qemu 10.0 and add hint on when to replace with a final solution
    - d/p/u/lp-2107396-*: fix ppc boot with vfio >128G memory (LP 2107396)
  * Dropped Changes [in Debian now ]:
    - Add missing recommends for qemu-system-riscv (LP 2115150).
      This is required for booting via EDK II, using the spice protocol, using
      OpenGL, special block devices as qemu-sytem-arm and qemu-system-x86.

Date: Wed, 30 Apr 2025 13:11:01 +0200
Changed-By: Christian Ehrhardt <christian.ehrhardt at canonical.com>
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
https://launchpad.net/ubuntu/+source/qemu/1:10.1.0~rc2+ds-1ubuntu1
-------------- next part --------------
Format: 1.8
Date: Wed, 30 Apr 2025 13:11:01 +0200
Source: qemu
Built-For-Profiles: noudeb
Architecture: source
Version: 1:10.1.0~rc2+ds-1ubuntu1
Distribution: questing
Urgency: medium
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Changed-By: Christian Ehrhardt <christian.ehrhardt at canonical.com>
Launchpad-Bugs-Fixed: 2097517 2115707 2117378 2118769
Changes:
 qemu (1:10.1.0~rc2+ds-1ubuntu1) questing; urgency=medium
 .
   * Merge with Debian experimental (LP: #2115707).
     Among other improvements this also fixes:
     - Final fix for "Close the gap to support AMD SEV SNP for Nvidia H100
       cards" (LP: #2097517) merged upstream in 10.1
     - Implement Control Program Identification (LP: #2118769)
     Remaining changes:
     - qemu-kvm to systemd unit
       - d/qemu-kvm-init: script for QEMU KVM preparation modules, ksm,
         hugepages and architecture specifics
       - d/qemu-system-common.qemu-kvm.service: systemd unit to call
         qemu-kvm-init
       - d/qemu-system-common.install: install helper script
       - d/qemu-system-common.qemu-kvm.default: defaults for
         /etc/default/qemu-kvm
       - d/rules: call dh_installinit and dh_installsystemd for qemu-kvm
     - Distribution specific machine type
       (LP 1304107 1621042 1776189 1761372 1761372 1776189)
       - d/p/ubuntu/define-ubuntu-machine-types.patch: define distro machine
         types containing release versioned machine attributes
       - Add an info about -hpb machine type in debian/qemu-system-x86.NEWS
       - ubuntu-q35 alias added to auto-select the most recent q35 ubuntu type
     - Enable nesting by default
       - d/p/ubuntu/enable-svm-by-default.patch: Enable nested svm by default
         in qemu64 on amd
         [ No more strictly needed, but required for backward compatibility ]
     - tolerate ipxe size change on migrations to >=18.04 (LP 1713490)
       - d/p/ubuntu/pre-bionic-256k-ipxe-efi-roms.patch: old machine types
         reference 256k path
       - d/control-in: depend on ipxe-qemu-256k-compat-efi-roms to be able to
         handle incoming migrations from former releases.
     - d/qemu-block-extra.postinst: Use latest Ubuntu's QEMU
       package version when deciding whether to invoke
       'deb-systemd-helper purge'.
     - d/control-in: Disable B-D on qemu-system-data, due to that also
       - d/rules: Export DEB_BUILD_PROFILES with
         pkg.qemu.use-upstream-vdso when building on non-amd64 architectures.
       - d/control: Disable B-D on seabios.
       - d/rules: Disable upstream tests depending on qemu-system-data
   * Updated delta:
     - d/p/u/define-ubuntu-machine-types.patch: update to match 10.1
   * Added Changes:
     - d/control-in: B-D on multipath libs for multipath persist in
       qemu-pr-helper (LP: #2117378)
     - d/p/u/ubuntu/mitigate-gcc15-ftbfs.patch: fix gcc-15 FTBFS
       + roms/u-boot-sam460ex/config.mk would ignore cflags, set it in makefile
       + SLOF would fail with old and new std, but works with updated headers
         matching the recent libgcc-15-dev package in questing leveraging
         /usr/lib/gcc/x86_64-linux-gnu/15/include/stdbool.h
     - d/p/u/Revert-i386-cpu-Warn-about-why-CPUID_EXT_PDCM-is-not.patch
       avoid issues in migration and save/restore in regard to the pdcm
       feature.
   * Dropped Changes [ Fixed in rust-coreutils ]:
     - d/rules: Workaround for bug LP 2112445, keep arches in one line for now
   * Dropped Changes [in Upstream 10.1 ]:
     - d/p/u/lp-2097517-*: allow VFIO without discard (LP 2097517)
     - d/p/u/lp-2097517-TEMP-Revert-RAMBlock-make-guest_memfd-*: update to match
       qemu 10.0 and add hint on when to replace with a final solution
     - d/p/u/lp-2107396-*: fix ppc boot with vfio >128G memory (LP 2107396)
   * Dropped Changes [in Debian now ]:
     - Add missing recommends for qemu-system-riscv (LP 2115150).
       This is required for booting via EDK II, using the spice protocol, using
       OpenGL, special block devices as qemu-sytem-arm and qemu-system-x86.
Checksums-Sha1:
 a4064b3b02ac5853b07abd59cc654bbf9c20cdd4 12197 qemu_10.1.0~rc2+ds-1ubuntu1.dsc
 d4602e42e37f5fdd44c0824b2fd87cf2f5f4888c 40214288 qemu_10.1.0~rc2+ds.orig.tar.xz
 837cb484be7e94197fb4e542d8d4c3e6a4d38715 166392 qemu_10.1.0~rc2+ds-1ubuntu1.debian.tar.xz
 7b701c6ca76d30445a50401562020b3e2084e8d2 8516 qemu_10.1.0~rc2+ds-1ubuntu1_source.buildinfo
Checksums-Sha256:
 129ebb2a9382ea64cde210848a1c2b2f5fa16a156c1b42dfc139230040d04410 12197 qemu_10.1.0~rc2+ds-1ubuntu1.dsc
 cb550a02552f8d069dd8c2f7575d084007aee3d6065bbaba746028b0c48813bc 40214288 qemu_10.1.0~rc2+ds.orig.tar.xz
 1b1e8ebee423f4b95d20fbcc49ec6936b98b1f0f74bc3a37c7ecef748cc10e21 166392 qemu_10.1.0~rc2+ds-1ubuntu1.debian.tar.xz
 294a62c139e47d7d2b6456ce119cfdd4a64b404104f0aa046e482162a071479f 8516 qemu_10.1.0~rc2+ds-1ubuntu1_source.buildinfo
Files:
 37c0ac05c6151a201d64a49a56183660 12197 otherosfs optional qemu_10.1.0~rc2+ds-1ubuntu1.dsc
 f8353e26e4f47deed31b66f6a844c1e9 40214288 otherosfs optional qemu_10.1.0~rc2+ds.orig.tar.xz
 985169567f0453b1dd8476c3afaa57c1 166392 otherosfs optional qemu_10.1.0~rc2+ds-1ubuntu1.debian.tar.xz
 811fe5a1cb207e4329304bc604dc71d2 8516 otherosfs optional qemu_10.1.0~rc2+ds-1ubuntu1_source.buildinfo
Original-Maintainer: Debian QEMU Team <pkg-qemu-devel at lists.alioth.debian.org>
Vcs-Git: https://git.launchpad.net/~paelzer/ubuntu/+source/qemu
Vcs-Git-Commit: d10f4a2bdbe0821767edb16e2b500f05baa2700f
Vcs-Git-Ref: refs/heads/lp-2115707-merge-10.1-questing


More information about the Questing-changes mailing list