Change logs for qemu source package in Mantic

  • qemu (1:8.0.4+dfsg-1ubuntu3.23.10.5) mantic; urgency=medium
    
      * d/p/u/lp2012763-maxcpus-too-low.patch: Actually set the max_cpus
        property of the new Mantic machine types. (LP: #2012763)
    
    qemu (1:8.0.4+dfsg-1ubuntu3.23.10.4) mantic; urgency=medium
    
      * d/p/u/lp2012763-maxcpus-too-low.patch: Bump max_cpus to 1024 on
        amd64.  (LP: #2012763)
    
     -- Sergio Durigan Junior <email address hidden>  Mon, 25 Mar 2024 14:54:06 -0400
  • qemu (1:8.0.4+dfsg-1ubuntu3.23.10.4) mantic; urgency=medium
    
      * d/p/u/lp2012763-maxcpus-too-low.patch: Bump max_cpus to 1024 on
        amd64.  (LP: #2012763)
    
     -- Sergio Durigan Junior <email address hidden>  Mon, 18 Mar 2024 19:40:04 -0400
  • qemu (1:8.0.4+dfsg-1ubuntu3.23.10.3) mantic; urgency=medium
    
      * d/p/u/lp-2051965-*.patch: Fix QEMU crash when using TCG acceleration
        with guest Linux kernel >= 6.3. (LP: #2051965)
    
     -- Sergio Durigan Junior <email address hidden>  Tue, 13 Feb 2024 18:26:17 -0500
  • qemu (1:8.0.4+dfsg-1ubuntu3.23.10.2) mantic-security; urgency=medium
    
      * SECURITY UPDATE: OOB read in RDMA device
        - debian/patches/CVE-2023-1544.patch: protect against buggy or
          malicious guest driver in hw/rdma/vmw/pvrdma_main.c.
        - CVE-2023-1544
      * SECURITY UPDATE: null pointer deref in NVME device
        - debian/patches/CVE-2023-40360.patch: fix null pointer access in
          directive receive in hw/nvme/ctrl.c.
        - CVE-2023-40360
      * SECURITY UPDATE: OOB read in NVME device
        - debian/patches/CVE-2023-4135.patch: fix oob memory read in fdp events
          log in hw/nvme/ctrl.c.
        - CVE-2023-4135
      * SECURITY UPDATE: division by zero via scsi block size
        - debian/patches/CVE-2023-42467.patch: disallow block sizes smaller
          than 512 in hw/scsi/scsi-disk.c.
        - CVE-2023-42467
      * SECURITY UPDATE: disk offset 0 access
        - debian/patches/CVE-2023-5088.patch: cancel async DMA operation before
          resetting state in hw/ide/core.c.
        - CVE-2023-5088
    
     -- Marc Deslauriers <email address hidden>  Thu, 30 Nov 2023 08:22:57 -0500
  • qemu (1:8.0.4+dfsg-1ubuntu3.23.10.1) mantic; urgency=medium
    
      * d/p/u/lp2003673-*.patch: Enable passthrough of IBM Z crypto
        hardware to Secure Execution guests. (LP: #2003673)
    
     -- Sergio Durigan Junior <email address hidden>  Mon, 30 Oct 2023 16:16:32 -0400
  • qemu (1:8.0.4+dfsg-1ubuntu3) mantic; urgency=medium
    
      * d/rules: Get rid of binary-helper target; explicitly invoke its
        commands under binary-{arch,indep}.  This makes the build succeed
        again in Ubuntu, where binary-helper wasn't being properly invoked.
    
     -- Sergio Durigan Junior <email address hidden>  Tue, 03 Oct 2023 18:13:20 -0400
  • qemu (1:8.0.4+dfsg-1ubuntu2) mantic; urgency=medium
    
      * d/rules: Incorporate the following changes from Debian unstable, in
        order to fix the FTBFS caused by -fcf-protection:
        - d/rules: implement arch-dependent install/build targets without dh too
        - d/rules: stop running whole thing with dh, take back *-indep sequence
        - d/rules: move icons install rules to install-misc section
    
     -- Sergio Durigan Junior <email address hidden>  Wed, 27 Sep 2023 14:53:27 -0400
  • qemu (1:8.0.4+dfsg-1ubuntu1) mantic; urgency=medium
    
      * Merge with Debian unstable. 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.
        - Ease the use of module retention on upgrades (LP 1913421)
          - debian/qemu-block-extra.postinst: enable mount unit on install/upgrade
        - 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
    
     -- Sergio Durigan Junior <email address hidden>  Mon, 14 Aug 2023 16:28:34 -0400
  • qemu (1:8.0.3+dfsg-4ubuntu1) mantic; urgency=medium
    
      * Merge with Debian unstable (LP: #2028873, #2028124). 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.
        - Ease the use of module retention on upgrades (LP 1913421)
          - debian/qemu-block-extra.postinst: enable mount unit on install/upgrade
        - 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
    
     -- Sergio Durigan Junior <email address hidden>  Mon, 31 Jul 2023 23:09:27 -0400
  • qemu (1:8.0.2+dfsg-2ubuntu1) mantic; urgency=medium
    
      * Merge with Debian unstable (LP: #2018103). 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.
        - Ease the use of module retention on upgrades (LP 1913421)
          - debian/qemu-block-extra.postinst: enable mount unit on install/upgrade
        - 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
      * Drop changes:
        - d/control-in: libnfs is in main since focal, enable direct nfs
          storage support (LP 1988704)
          [ Adopted by Debian. ]
        - d/control-in: libsndio is in universe in ubuntu
          [ Adopted by Debian. ]
        - Fix FTBFS with glibc >= 2.36. (LP #2015418)
          + d/p/fix-ftbfs-glibc-*.patch: Revert now-unnecessary
            upstream commits that were working around a glibc issue.
          [ Incorporated upstream. ]
        - d/qemu-system-x86.README.Debian: add info about updated nesting changes
          [ Debian linked the qemu-system-x86 documentation with the
            qemu-system-common package, rendering this README file not
            applicable. ]
        - d/p/u/allow-repeating-hot-unplug-requests.patch: Allow repeating
          hot-unplug requests by making ACPI PCI able to requeue them.
          (LP #2018733)
          [ Applied upstream. ]
    
     -- Sergio Durigan Junior <email address hidden>  Mon, 19 Jun 2023 15:45:09 -0400
  • qemu (1:7.2+dfsg-5ubuntu3) mantic; urgency=medium
    
      * d/p/u/allow-repeating-hot-unplug-requests.patch: Allow repeating
        hot-unplug requests by making ACPI PCI able to requeue them.
        (LP: #2018733)
    
     -- Sergio Durigan Junior <email address hidden>  Thu, 18 May 2023 15:13:14 -0400
  • qemu (1:7.2+dfsg-5ubuntu2) lunar; urgency=medium
    
      * Fix FTBFS with glibc >= 2.36. (LP: #2015418)
        - d/p/fix-ftbfs-glibc-*.patch: Revert now-unnecessary
          upstream commits that were working around a glibc issue.
    
     -- Sergio Durigan Junior <email address hidden>  Wed, 05 Apr 2023 20:10:13 -0400