[ubuntu/bionic-proposed] qemu 1:2.11+dfsg-1ubuntu1 (Accepted)

Christian Ehrhardt christian.ehrhardt at canonical.com
Tue Jan 30 10:11:20 UTC 2018


qemu (1:2.11+dfsg-1ubuntu1) bionic; urgency=medium

  * Merge with Debian testing, among other fixes this includes
    - fix fatal error on negative maxcpus (LP: #1722495)
    - fix segfault on dump-guest-memory on guests without memory (LP: #1723381)
    - linux user threading issues (LP: #1350435)
    - TOD-Clock Epoch Extension Support on s390x (LP: #1732691)
    Remaining changes:
    - qemu-kvm to systemd unit
      - d/qemu-kvm-init: script for QEMU KVM preparation modules, ksm,
        hugepages and architecture specifics
      - d/qemu-kvm.service: systemd unit to call qemu-kvm-init
      - d/qemu-system-common.install: install systemd unit and helper script
      - d/qemu-system-common.maintscript: clean old sysv and upstart scripts
      - d/qemu-system-common.qemu-kvm.default: defaults for
        /etc/default/qemu-kvm
      - d/rules: install /etc/default/qemu-kvm
    - Enable nesting by default
      - set nested=1 module option on intel. (is default on amd)
      - re-load kvm_intel.ko if it was loaded without nested=1
      - d/p/ubuntu/expose-vmx_qemu64cpu.patch: expose nested kvm by default
        in qemu64 cpu type.
      - d/p/ubuntu/enable-svm-by-default.patch: Enable nested svm by default
        in qemu64 on amd
    - libvirt/qemu user/group support
      - qemu-system-common.postinst: remove acl placed by udev, and add udevadm
        trigger.
      - qemu-system-common.preinst: add kvm group if needed
    - Distribution specific machine type
      - d/p/ubuntu/define-ubuntu-machine-types.patch: define distro machine
        types to ease future live vm migration.
      - d/qemu-system-x86.NEWS Info on fixed machine type defintions
    - improved dependencies
      - Make qemu-system-common depend on qemu-block-extra
      - Make qemu-utils depend on qemu-block-extra
      - let qemu-utils recommend sharutils
    - s390x support
      - Create qemu-system-s390x package
      - Include s390-ccw.img firmware
      - Enable numa support for s390x
    - ppc64[le] support
      - d/qemu-system-ppc.links provide usr/bin/qemu-system-ppc64le symlink
    - arch aware kvm wrappers
  * Added Changes
    - update VCS-git to match the bionic branch
    - sdl2 is yet too unstable for the LTS Ubuntu release given the reports
      we still see upstream and in Debian - furthermore sdl2 isn't in main yet,
      so we revert related changes to stick with the proven for now:
      - 0fd25810 - do not build-depend on libx11-dev (libsdl2-dev already
                   depends on it)
      - 9594f820 - switch from sdl1.2 to sdl2 (#870025)
    - d/qemu-system-x86.README.Debian: document intention of nested being
      default is comfort, not full support
    - update Ubuntu machine types for qemu 2.11
    - qemu-guest-agent: freeze-hook fixes (LP: #1484990)
      - d/p/guest-agent-freeze-hook-skip-dpkg-artifacts.patch
      - d/qemu-guest-agent.install: provide /etc/qemu/fsfreeze-hook
      - d/qemu-guest-agent.dirs: provide /etc/qemu/fsfreeze-hook.d
    - Create and install pxe netboot images for KVM s390x (LP: #1732094)
      - d/rules enable install s390x-netboot.img
      - debian/patches/ubuntu/partial-SLOF-for-s390x-netboot-compilation.patch
    - d/control-in: enable RDMA support in qemu (LP: #1692476)
    - on s390x provide facility bits 81 (ppa15) and 82 (bpb) (LP: #1743560)
      - d/p/ubuntu/linux-headers-update-to-4.15-rc1.patch
      - d/p/ubuntu/linux-headers-update-4.15-rc9.patch
      - d/p/ubuntu/lp1743560-s390x-kvm-Handle-bpb-feature.patch
      - d/p/ubuntu/lp1743560-s390x-kvm-provide-stfle.81.patch
    - 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: depend on ipxe-qemu-256k-compat-efi-roms to be able to
        handle incoming migrations from former releases.
    - d/control-in: enable seccomp on s390x
  * Dropped changes (no more needed):
    - Dropped VHOST_NET_ENABLED and KVM_HUGEPAGES from /etc/default/qemu-kvm
      The functionality is retained for upgraders, but is deprecated.
      Post 18.04 the implementation for these configurations will be removed.
  * Dropped changes (in Debian now):
    - ppc64[le] support
      - Enable seccomp for ppc64el
      - bump libseccomp-dev dependency, 2.3 is the minimum for ppc64
    - disable missing x32 architecture
    - d/rules: or32 is now named or1k (since 4a09d0bb)
    - d/qemu-system-common.docs: new paths since (ac06724a)
    - d/qemu-system-common.install: qmp-commands.txt removed, but replaced
      by qapi-schema.json which is already packaged (since 4d8bb958)
    - d/p/02_kfreebsd.patch: utimensat is no more optional upstream (Update
      to Debian patch to match qemu 2.10)
    - d/qemu-system-common.docs: adapt new path of live-block-operations.rst
      since 8508eee7
    - d/qemu-system-common.docs: adapt q35 config paths since 9ca019c1
    - make nios2/hppa not installed explicitly until further stablized
    - d/qemu-guest-agent.install: add the new guest agent reference man page
      qemu-ga-ref
    - d/qemu-system-common.install: add the now generated qapi/qmp reference
      along the qapi intro
    - d/not-installed: ignore further generated (since 56e8bdd4) files in
      dh_missing that are already provided in other formats qemu-doc,
      qemu-qmp-ref,qemu-ga-ref
  * Dropped changes (integrated upstream):
    - d/p/detect-ITS-and-skip-usage-on-older-kernel.patch to avoid crashes
      on arm64 when doing suspend/resume and reboots due to older kernels not
      supporting ITS (LP 1731051).
    - Apply linux-user-return-EINVAL-from-prctl-PR_-_SECCOMP.patch from
      James Cowgill to prevent qemu-user from forwarding prctl seccomp
      calls (LP 1726394)
    - update to upstream 2.10.1 point release (LP 1722808)

Date: Mon, 22 Jan 2018 14:35:18 +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:2.11+dfsg-1ubuntu1
-------------- next part --------------
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Mon, 22 Jan 2018 14:35:18 +0100
Source: qemu
Binary: qemu qemu-system qemu-block-extra qemu-system-common qemu-system-misc qemu-system-arm qemu-system-mips qemu-system-ppc qemu-system-sparc qemu-system-x86 qemu-user qemu-user-static qemu-user-binfmt qemu-utils qemu-guest-agent qemu-kvm qemu-system-s390x
Architecture: source
Version: 1:2.11+dfsg-1ubuntu1
Distribution: bionic
Urgency: medium
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Changed-By: Christian Ehrhardt <christian.ehrhardt at canonical.com>
Description:
 qemu       - fast processor emulator
 qemu-block-extra - extra block backend modules for qemu-system and qemu-utils
 qemu-guest-agent - Guest-side qemu-system agent
 qemu-kvm   - QEMU Full virtualization on x86 hardware
 qemu-system - QEMU full system emulation binaries
 qemu-system-arm - QEMU full system emulation binaries (arm)
 qemu-system-common - QEMU full system emulation binaries (common files)
 qemu-system-mips - QEMU full system emulation binaries (mips)
 qemu-system-misc - QEMU full system emulation binaries (miscellaneous)
 qemu-system-ppc - QEMU full system emulation binaries (ppc)
 qemu-system-s390x - QEMU full system emulation binaries (s390x)
 qemu-system-sparc - QEMU full system emulation binaries (sparc)
 qemu-system-x86 - QEMU full system emulation binaries (x86)
 qemu-user  - QEMU user mode emulation binaries
 qemu-user-binfmt - QEMU user mode binfmt registration for qemu-user
 qemu-user-static - QEMU user mode emulation binaries (static version)
 qemu-utils - QEMU utilities
Launchpad-Bugs-Fixed: 1350435 1484990 1692476 1713490 1722495 1723381 1732094 1732691 1743560
Changes:
 qemu (1:2.11+dfsg-1ubuntu1) bionic; urgency=medium
 .
   * Merge with Debian testing, among other fixes this includes
     - fix fatal error on negative maxcpus (LP: #1722495)
     - fix segfault on dump-guest-memory on guests without memory (LP: #1723381)
     - linux user threading issues (LP: #1350435)
     - TOD-Clock Epoch Extension Support on s390x (LP: #1732691)
     Remaining changes:
     - qemu-kvm to systemd unit
       - d/qemu-kvm-init: script for QEMU KVM preparation modules, ksm,
         hugepages and architecture specifics
       - d/qemu-kvm.service: systemd unit to call qemu-kvm-init
       - d/qemu-system-common.install: install systemd unit and helper script
       - d/qemu-system-common.maintscript: clean old sysv and upstart scripts
       - d/qemu-system-common.qemu-kvm.default: defaults for
         /etc/default/qemu-kvm
       - d/rules: install /etc/default/qemu-kvm
     - Enable nesting by default
       - set nested=1 module option on intel. (is default on amd)
       - re-load kvm_intel.ko if it was loaded without nested=1
       - d/p/ubuntu/expose-vmx_qemu64cpu.patch: expose nested kvm by default
         in qemu64 cpu type.
       - d/p/ubuntu/enable-svm-by-default.patch: Enable nested svm by default
         in qemu64 on amd
     - libvirt/qemu user/group support
       - qemu-system-common.postinst: remove acl placed by udev, and add udevadm
         trigger.
       - qemu-system-common.preinst: add kvm group if needed
     - Distribution specific machine type
       - d/p/ubuntu/define-ubuntu-machine-types.patch: define distro machine
         types to ease future live vm migration.
       - d/qemu-system-x86.NEWS Info on fixed machine type defintions
     - improved dependencies
       - Make qemu-system-common depend on qemu-block-extra
       - Make qemu-utils depend on qemu-block-extra
       - let qemu-utils recommend sharutils
     - s390x support
       - Create qemu-system-s390x package
       - Include s390-ccw.img firmware
       - Enable numa support for s390x
     - ppc64[le] support
       - d/qemu-system-ppc.links provide usr/bin/qemu-system-ppc64le symlink
     - arch aware kvm wrappers
   * Added Changes
     - update VCS-git to match the bionic branch
     - sdl2 is yet too unstable for the LTS Ubuntu release given the reports
       we still see upstream and in Debian - furthermore sdl2 isn't in main yet,
       so we revert related changes to stick with the proven for now:
       - 0fd25810 - do not build-depend on libx11-dev (libsdl2-dev already
                    depends on it)
       - 9594f820 - switch from sdl1.2 to sdl2 (#870025)
     - d/qemu-system-x86.README.Debian: document intention of nested being
       default is comfort, not full support
     - update Ubuntu machine types for qemu 2.11
     - qemu-guest-agent: freeze-hook fixes (LP: #1484990)
       - d/p/guest-agent-freeze-hook-skip-dpkg-artifacts.patch
       - d/qemu-guest-agent.install: provide /etc/qemu/fsfreeze-hook
       - d/qemu-guest-agent.dirs: provide /etc/qemu/fsfreeze-hook.d
     - Create and install pxe netboot images for KVM s390x (LP: #1732094)
       - d/rules enable install s390x-netboot.img
       - debian/patches/ubuntu/partial-SLOF-for-s390x-netboot-compilation.patch
     - d/control-in: enable RDMA support in qemu (LP: #1692476)
     - on s390x provide facility bits 81 (ppa15) and 82 (bpb) (LP: #1743560)
       - d/p/ubuntu/linux-headers-update-to-4.15-rc1.patch
       - d/p/ubuntu/linux-headers-update-4.15-rc9.patch
       - d/p/ubuntu/lp1743560-s390x-kvm-Handle-bpb-feature.patch
       - d/p/ubuntu/lp1743560-s390x-kvm-provide-stfle.81.patch
     - 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: depend on ipxe-qemu-256k-compat-efi-roms to be able to
         handle incoming migrations from former releases.
     - d/control-in: enable seccomp on s390x
   * Dropped changes (no more needed):
     - Dropped VHOST_NET_ENABLED and KVM_HUGEPAGES from /etc/default/qemu-kvm
       The functionality is retained for upgraders, but is deprecated.
       Post 18.04 the implementation for these configurations will be removed.
   * Dropped changes (in Debian now):
     - ppc64[le] support
       - Enable seccomp for ppc64el
       - bump libseccomp-dev dependency, 2.3 is the minimum for ppc64
     - disable missing x32 architecture
     - d/rules: or32 is now named or1k (since 4a09d0bb)
     - d/qemu-system-common.docs: new paths since (ac06724a)
     - d/qemu-system-common.install: qmp-commands.txt removed, but replaced
       by qapi-schema.json which is already packaged (since 4d8bb958)
     - d/p/02_kfreebsd.patch: utimensat is no more optional upstream (Update
       to Debian patch to match qemu 2.10)
     - d/qemu-system-common.docs: adapt new path of live-block-operations.rst
       since 8508eee7
     - d/qemu-system-common.docs: adapt q35 config paths since 9ca019c1
     - make nios2/hppa not installed explicitly until further stablized
     - d/qemu-guest-agent.install: add the new guest agent reference man page
       qemu-ga-ref
     - d/qemu-system-common.install: add the now generated qapi/qmp reference
       along the qapi intro
     - d/not-installed: ignore further generated (since 56e8bdd4) files in
       dh_missing that are already provided in other formats qemu-doc,
       qemu-qmp-ref,qemu-ga-ref
   * Dropped changes (integrated upstream):
     - d/p/detect-ITS-and-skip-usage-on-older-kernel.patch to avoid crashes
       on arm64 when doing suspend/resume and reboots due to older kernels not
       supporting ITS (LP 1731051).
     - Apply linux-user-return-EINVAL-from-prctl-PR_-_SECCOMP.patch from
       James Cowgill to prevent qemu-user from forwarding prctl seccomp
       calls (LP 1726394)
     - update to upstream 2.10.1 point release (LP 1722808)
Checksums-Sha1:
 19cae2df4681504d5fcf18b94fc1669f225f26d7 6558 qemu_2.11+dfsg-1ubuntu1.dsc
 59741190a78e24b21d23249072f975249f94a304 7602724 qemu_2.11+dfsg.orig.tar.xz
 ce4638fa1f08719a01db272ed62b9d33139dc1fc 153288 qemu_2.11+dfsg-1ubuntu1.debian.tar.xz
Checksums-Sha256:
 4280c0f6717e6ad4110c8d302c73f2efd053170df801e2e7f8808bdafa3981f9 6558 qemu_2.11+dfsg-1ubuntu1.dsc
 fbfeaafe9539031783d74fbd9e0c6cd85c107adb10442860a1bec07df47ad1c8 7602724 qemu_2.11+dfsg.orig.tar.xz
 d87d72588e1c4815d66b4d295a8c5a1c0e6d2467502126b1111b656d73e9a251 153288 qemu_2.11+dfsg-1ubuntu1.debian.tar.xz
Files:
 2fe59d8d6c707c8aed5081afb67f3027 6558 otherosfs optional qemu_2.11+dfsg-1ubuntu1.dsc
 d5bbd9b22e088ade00bca3e10194b0aa 7602724 otherosfs optional qemu_2.11+dfsg.orig.tar.xz
 f4f2e0493bfb386e304a5a25ade75753 153288 otherosfs optional qemu_2.11+dfsg-1ubuntu1.debian.tar.xz
Original-Maintainer: Debian QEMU Team <pkg-qemu-devel at lists.alioth.debian.org>

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQIcBAEBCAAGBQJacEQIAAoJELo+KTOCgLJCH3wP/25K6DD3rw/JEAaCQSCE64WX
diLlW/Vmd03zr7MzRJdQxlZeTXCOAtROb+JpAkqiBOfStm08z60toYgWI04E11II
7pVyxMnXB/4iDSueNqL/az8rrzLU2EK+/nSRESMVaiDte3Olatabhlro3p6ey2uL
NnmnTrQDG6akJ3d5Uw6JYY/T1vERt2R42/DX76KvelbHvfmbngrGtioPQgr9w0TR
S83btOJwL+o9wzNXU8Ozke4yLZtHWIlyakxWSOfOqA6VVDb92iXqBD+pLmjYMiTM
0zvBzpShdAY3hLR5uzTtEjMJIsDXNMIYNvZPr80AsYZ2UkWUZx9QqRqS6EGlqiPR
40uCHCLz6wesRGb1+c9HS5MKPBpoUW7iwsK14sjcdSSf1NupVWOcd0TsMk8HSDUp
RqcwUuIdwyW135pYfWjYjYDuNG7bCPjEK/kxnMTUsnTE3zTk592xKHMQD4l77DMH
c4ygwmRA0t7XiDRcmI5iaRnjEtTl3MWuHOTcio8I03Js7sIJthhQ9cO8d7wJI+vo
OJfL9ynwPq2lltLMxTMvNXCWASGbYZZhz/u1nhXKE5uu8w8ToeXI8SnfKIThAsao
GtHk4ARkgGyMXZZxDtcGoqzLNphTAeIOEErsV6JhaIe53S4cF8LRvR+CNN32VUIa
tNU3yY1pPCWMN2v9ApXb
=Jnc6
-----END PGP SIGNATURE-----


More information about the Bionic-changes mailing list