[ubuntu/lunar-proposed] qemu 1:7.2+dfsg-5ubuntu1 (Accepted)

Christian Ehrhardt christian.ehrhardt at canonical.com
Tue Mar 7 07:57:18 UTC 2023


qemu (1:7.2+dfsg-5ubuntu1) lunar; urgency=medium

  * Re-merge with Debian unstable to pick up stabilization fixes
    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
      - d/qemu-system-x86.NEWS Info on fixed machine type defintions
        for host-phys-bits=true
      - 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-system-x86.README.Debian: add info about updated nesting changes
    - Ease the use of module retention on upgrades (LP 1913421)
      - debian/qemu-block-extra.postinst: enable mount unit on install/upgrade
    - d/control-in: switch qemu-system-x86-xen to qemu-system-xen as this
      landed in Debian but under a different name.
    - Remaining GCC-12 FTBFS (LP 1988710 + LP 1921664)
      + d/p/u/qboot-Disable-LTO-for-ELF-binary-build-step.patch:
        fix qboot FTBFS with LTO
    - d/control-in: libnfs is in main since focal, enable direct nfs
      storage support (LP 1988704)
    - d/control-in: libsndio is in universe in ubuntu

qemu (1:7.2+dfsg-5) unstable; urgency=medium

  * d/qemu-guest-agent.udev: fix missing comma
    (Christian Schneider <debian at c-schneider.net>, Closes: #1031838)
  * remove qemu-make-debian-root.
    Ths script debian/qemu-make-debian-root has been broken for ages.
    In 2023, it creates /etc/fstab with a reference to /dev/hda1, and
    edits /etc/inittab which does not exist. And no one noticed, - so
    it's safe to assume it is not used anymore.  Just remove it.
  * re-pick qemu-stable patches from master (the same patch contents):
    master/tests-tcg-i386-Introduce-and-use-reg_t-consistently.patch
    master/target-i386-Fix-BEXTR-instruction.patch
    master/target-i386-Fix-C-flag-for-BLSI-BLSMSK-BLSR.patch
    master/target-i386-fix-ADOX-followed-by-ADCX.patch
  * 20 more changes picked from upstream/master:
    master/target-i386-Fix-BZHI-instruction.patch
    master/block-iscsi-fix-double-free-on-BUSY-or-similar-status.patch
    master/hw-smbios-fix-field-corruption-in-type-4-table.patch
    master/Revert-x86-do-not-re-randomize-RNG-seed-on-snapshot-.patch
    master/Revert-x86-re-initialize-RNG-seed-when-selecting-ker.patch
    master/Revert-x86-reinitialize-RNG-seed-on-system-reboot.patch
    master/Revert-x86-use-typedef-for-SetupData-struct.patch
    master/Revert-x86-return-modified-setup_data-only-if-read-a.patch
    master/Revert-hw-i386-pass-RNG-seed-via-setup_data-entry.patch
    master/vhost-user-gpio-Configure-vhost_dev-when-connecting.patch
    master/vhost-user-i2c-Back-up-vqs-before-cleaning-up-vhost_.patch
    master/vhost-user-rng-Back-up-vqs-before-cleaning-up-vhost_.patch
    master/virtio-rng-pci-fix-migration-compat-for-vectors.patch
    master/virtio-rng-pci-fix-transitional-migration-compat-for.patch
    master/hw-timer-hpet-Fix-expiration-time-overflow.patch
    master/vdpa-stop-all-svq-on-device-deletion.patch
    master/vhost-avoid-a-potential-use-of-an-uninitialized-vari.patch
    master/libvhost-user-check-for-NULL-when-allocating-a-virtq.patch
    master/chardev-char-socket-set-s-listener-NULL-in-char_sock.patch
    master/intel-iommu-fail-MAP-notifier-without-caching-mode.patch
    master/intel-iommu-fail-DEVIOTLB_UNMAP-without-dt-mode.patch

Date: Tue, 07 Mar 2023 08:50:45 +0100
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:7.2+dfsg-5ubuntu1
-------------- next part --------------
Format: 1.8
Date: Tue, 07 Mar 2023 08:50:45 +0100
Source: qemu
Built-For-Profiles: noudeb
Architecture: source
Version: 1:7.2+dfsg-5ubuntu1
Distribution: lunar
Urgency: medium
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Changed-By: Christian Ehrhardt <christian.ehrhardt at canonical.com>
Closes: 1031838
Changes:
 qemu (1:7.2+dfsg-5ubuntu1) lunar; urgency=medium
 .
   * Re-merge with Debian unstable to pick up stabilization fixes
     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
       - d/qemu-system-x86.NEWS Info on fixed machine type defintions
         for host-phys-bits=true
       - 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-system-x86.README.Debian: add info about updated nesting changes
     - Ease the use of module retention on upgrades (LP 1913421)
       - debian/qemu-block-extra.postinst: enable mount unit on install/upgrade
     - d/control-in: switch qemu-system-x86-xen to qemu-system-xen as this
       landed in Debian but under a different name.
     - Remaining GCC-12 FTBFS (LP 1988710 + LP 1921664)
       + d/p/u/qboot-Disable-LTO-for-ELF-binary-build-step.patch:
         fix qboot FTBFS with LTO
     - d/control-in: libnfs is in main since focal, enable direct nfs
       storage support (LP 1988704)
     - d/control-in: libsndio is in universe in ubuntu
 .
 qemu (1:7.2+dfsg-5) unstable; urgency=medium
 .
   * d/qemu-guest-agent.udev: fix missing comma
     (Christian Schneider <debian at c-schneider.net>, Closes: #1031838)
   * remove qemu-make-debian-root.
     Ths script debian/qemu-make-debian-root has been broken for ages.
     In 2023, it creates /etc/fstab with a reference to /dev/hda1, and
     edits /etc/inittab which does not exist. And no one noticed, - so
     it's safe to assume it is not used anymore.  Just remove it.
   * re-pick qemu-stable patches from master (the same patch contents):
     master/tests-tcg-i386-Introduce-and-use-reg_t-consistently.patch
     master/target-i386-Fix-BEXTR-instruction.patch
     master/target-i386-Fix-C-flag-for-BLSI-BLSMSK-BLSR.patch
     master/target-i386-fix-ADOX-followed-by-ADCX.patch
   * 20 more changes picked from upstream/master:
     master/target-i386-Fix-BZHI-instruction.patch
     master/block-iscsi-fix-double-free-on-BUSY-or-similar-status.patch
     master/hw-smbios-fix-field-corruption-in-type-4-table.patch
     master/Revert-x86-do-not-re-randomize-RNG-seed-on-snapshot-.patch
     master/Revert-x86-re-initialize-RNG-seed-when-selecting-ker.patch
     master/Revert-x86-reinitialize-RNG-seed-on-system-reboot.patch
     master/Revert-x86-use-typedef-for-SetupData-struct.patch
     master/Revert-x86-return-modified-setup_data-only-if-read-a.patch
     master/Revert-hw-i386-pass-RNG-seed-via-setup_data-entry.patch
     master/vhost-user-gpio-Configure-vhost_dev-when-connecting.patch
     master/vhost-user-i2c-Back-up-vqs-before-cleaning-up-vhost_.patch
     master/vhost-user-rng-Back-up-vqs-before-cleaning-up-vhost_.patch
     master/virtio-rng-pci-fix-migration-compat-for-vectors.patch
     master/virtio-rng-pci-fix-transitional-migration-compat-for.patch
     master/hw-timer-hpet-Fix-expiration-time-overflow.patch
     master/vdpa-stop-all-svq-on-device-deletion.patch
     master/vhost-avoid-a-potential-use-of-an-uninitialized-vari.patch
     master/libvhost-user-check-for-NULL-when-allocating-a-virtq.patch
     master/chardev-char-socket-set-s-listener-NULL-in-char_sock.patch
     master/intel-iommu-fail-MAP-notifier-without-caching-mode.patch
     master/intel-iommu-fail-DEVIOTLB_UNMAP-without-dt-mode.patch
Checksums-Sha1:
 e844da5c66aebf0c4dce2cb1e8339c1a7b6a0349 7250 qemu_7.2+dfsg-5ubuntu1.dsc
 430ca9151202cdaa2d63c4181ea59a623dae6827 170716 qemu_7.2+dfsg-5ubuntu1.debian.tar.xz
 35f44be04422833acec962ef664bede8c7d2c208 24718 qemu_7.2+dfsg-5ubuntu1_source.buildinfo
Checksums-Sha256:
 7a4dd220a2b483a46b8d186d7d42c6837d99680a7a450a26ccfa8f61d29fdce6 7250 qemu_7.2+dfsg-5ubuntu1.dsc
 01adc721339a5b4c72739cd7b5fde4f1c80c4438ba3d8c812f9d6da751723c68 170716 qemu_7.2+dfsg-5ubuntu1.debian.tar.xz
 232f2cc7b43a10bc6ae2e74c4ac60365f77d8fb5cec1d065ea1955a21246db1b 24718 qemu_7.2+dfsg-5ubuntu1_source.buildinfo
Files:
 c6d9e07accb6556fd54b7eda6129f5b2 7250 otherosfs optional qemu_7.2+dfsg-5ubuntu1.dsc
 41f3aa20aa2ee8ca2d472eccdf7dd3d6 170716 otherosfs optional qemu_7.2+dfsg-5ubuntu1.debian.tar.xz
 3fb788d0ea8b24ff4ccf49df95937112 24718 otherosfs optional qemu_7.2+dfsg-5ubuntu1_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: 8db19904a7faa492bbca5ae785a74bcbb8eb0e65
Vcs-Git-Ref: refs/heads/merge-7.2-5-lunar


More information about the lunar-changes mailing list