* Merge with Debian; remaining changes:
- add qemu-kvm init script and defaults file
(d/qemu-system-common.qemu-kvm.*)
- d/rules, d/qemu-kvm-init: add and install script loading kvm
modules and handling /etc/default/qemu-kvm
- qemu-system-common.preinst: add kvm group if needed
- Enable nesting by default on intel.
- set default module option
- re-load kvm_intel.ko if it was loaded without nested=1
- d/p/ubuntu/expose-vmx_qemu64cpu.patch: enable nested kvm by
default in qemu64 cpu type.
- Enable svm by default for qemu64 on amd
- d/p/ubuntu/define-ubuntu-machine-types.patch: define distro machine
types to ease future live vm migration.
- Make qemu-system-common depend on qemu-block-extra
- Make qemu-utils depend on qemu-block-extra
- s390x support
- Create qemu-system-s390x package
- Include s390-ccw.img firmware
- qemu-system-common.postinst:
- change acl placed by udev, and add udevadm trigger.
- d/control-in: change dependencies for fix of wrong acl for newly
created device node on ubuntu
- have qemu-system-arm suggest: qemu-efi; this should be a stronger
relationship, but qemu-efi is still in universe right now.
- d/qemu-kvm-init, d/kvm.powerpc, d/control-in: check SMT on ppc64el
- Several changes were applied but missing in the changelog so far
- d/qemu-system-ppc.links provide usr/bin/qemu-system-ppc64le symlink
- arch aware kvm wrapper
- update VCS links
- no more skip disable libiscsi on Ubuntu
- let qemu-utils recommend sharutils
- disable x32 architecture
* Dropped Changes:
- Several changes were applied but missing in the changelog so far
but are no more needed
- no pie for relocatable LD calls, with toolchain defaulting to
pie (fixed upstream)
- enable libnuma-dev (now in Debian)
- transition for moved init scripts (can be dropped after LTS
containing >=2.5 which is Xenial)
- --enable-seccomp related whitespace change (had no effect)
- apport hook for qemu source package (In Debian)
- add upstart script (d/qemu-system-common.qemu-kvm.upstart)
- d/qemu-system-x86.maintscript: transition off of
/etc/init.d/qemu-system-x86 (can be dropped after Xenial)
- Enable pie by default, on ubuntu/s390x. (Is the default since
>=Xenial, no cloud archive backport <=Xenial to consider)
- no pie for relocatable LD calls (fixed upstream in commit
7ecf44a5)
- CVEs: CVE-2016-5403, CVE-2016-6351, CVE-2016-6490 (now Upstream)
- Revert fix for CVE-2016-5403, causes regression see USN-3047-2.
(Improved fix included by upstream)
- Enable GPU Passthru for ppc64le (is upstream in qemu 2.7)
- Fixed wrong migration blocker when vhost is used (is upstream in
qemu 2.8)
* Added Changes:
- d/rules, d/control-in: avoid people editing d/control by warning
header and non writable permissions
- fixed moving trusty machine type definition which made it
ambiguous (LP: #1641532)
- d/qemu-system-x86.NEWS describe the issue
- Enable seccomp for ppc64el (LP: #1644639)
- Enable numa support for s390x
- d/qemu-system-common.qemu-kvm.init: fix lintian error type
init.d-script-missing-dependency-on-remote_fs
- d/qemu-system-common.postinst: fix lintian error type
command-with-path-in-maintainer-script
- Transition qemu-kvm to a systemd unit
- Disable glusterfs (Universe dependency)
- d/qemu-kvm-init, d/kvm.powerpc ppc64el SMT check avoid unwanted output
- d/qemu-kvm-init, d/kvm.powerpc ppc64el SMT check keep output local so
that it shows up where the user expects (sytemctl status, kvm stdout)
- d/qemu-kvm-init ppc64el warn on expected second level kvm-hv load failure
- add arch aware kvm wrapper for s390x
- d/p/ubuntu/ctrl-a-b-fix-fb5e19d2.patch: char: fix ctrl-a b not working
- Enable DDW in Yakkety machine type because "Enable GPU Passthru for
ppc64le" was released as part of qemu 2.6 (can be dropped at 18.10,
merged in d/p/ubuntu/define-ubuntu-machine-types.patch)
-- Christian Ehrhardt <email address hidden> Mon, 16 Jan 2017 16:27:11 +0100
This bug was fixed in the package qemu - 1:2.8+dfsg-2ubuntu1
--------------- dfsg-2ubuntu1) zesty; urgency=medium
qemu (1:2.8+
* Merge with Debian; remaining changes: d/qemu- system- common. qemu-kvm. *) qemu-kvm common. preinst: add kvm group if needed expose- vmx_qemu64cpu. patch: enable nested kvm by define- ubuntu- machine- types.patch: define distro machine common. postinst: system- ppc.links provide usr/bin/ qemu-system- ppc64le symlink system- common. qemu-kvm. upstart) system- x86.maintscript : transition off of etc/init. d/qemu- system- x86 (can be dropped after Xenial) system- x86.NEWS describe the issue system- common. qemu-kvm. init: fix lintian error type d-script- missing- dependency- on-remote_ fs system- common. postinst: fix lintian error type with-path- in-maintainer- script ctrl-a- b-fix-fb5e19d2. patch: char: fix ctrl-a b not working define- ubuntu- machine- types.patch)
- add qemu-kvm init script and defaults file
(
- d/rules, d/qemu-kvm-init: add and install script loading kvm
modules and handling /etc/default/
- qemu-system-
- Enable nesting by default on intel.
- set default module option
- re-load kvm_intel.ko if it was loaded without nested=1
- d/p/ubuntu/
default in qemu64 cpu type.
- Enable svm by default for qemu64 on amd
- d/p/ubuntu/
types to ease future live vm migration.
- Make qemu-system-common depend on qemu-block-extra
- Make qemu-utils depend on qemu-block-extra
- s390x support
- Create qemu-system-s390x package
- Include s390-ccw.img firmware
- qemu-system-
- change acl placed by udev, and add udevadm trigger.
- d/control-in: change dependencies for fix of wrong acl for newly
created device node on ubuntu
- have qemu-system-arm suggest: qemu-efi; this should be a stronger
relationship, but qemu-efi is still in universe right now.
- d/qemu-kvm-init, d/kvm.powerpc, d/control-in: check SMT on ppc64el
- Several changes were applied but missing in the changelog so far
- d/qemu-
- arch aware kvm wrapper
- update VCS links
- no more skip disable libiscsi on Ubuntu
- let qemu-utils recommend sharutils
- disable x32 architecture
* Dropped Changes:
- Several changes were applied but missing in the changelog so far
but are no more needed
- no pie for relocatable LD calls, with toolchain defaulting to
pie (fixed upstream)
- enable libnuma-dev (now in Debian)
- transition for moved init scripts (can be dropped after LTS
containing >=2.5 which is Xenial)
- --enable-seccomp related whitespace change (had no effect)
- apport hook for qemu source package (In Debian)
- add upstart script (d/qemu-
- d/qemu-
/
- Enable pie by default, on ubuntu/s390x. (Is the default since
>=Xenial, no cloud archive backport <=Xenial to consider)
- no pie for relocatable LD calls (fixed upstream in commit
7ecf44a5)
- CVEs: CVE-2016-5403, CVE-2016-6351, CVE-2016-6490 (now Upstream)
- Revert fix for CVE-2016-5403, causes regression see USN-3047-2.
(Improved fix included by upstream)
- Enable GPU Passthru for ppc64le (is upstream in qemu 2.7)
- Fixed wrong migration blocker when vhost is used (is upstream in
qemu 2.8)
* Added Changes:
- d/rules, d/control-in: avoid people editing d/control by warning
header and non writable permissions
- fixed moving trusty machine type definition which made it
ambiguous (LP: #1641532)
- d/qemu-
- Enable seccomp for ppc64el (LP: #1644639)
- Enable numa support for s390x
- d/qemu-
init.
- d/qemu-
command-
- Transition qemu-kvm to a systemd unit
- Disable glusterfs (Universe dependency)
- d/qemu-kvm-init, d/kvm.powerpc ppc64el SMT check avoid unwanted output
- d/qemu-kvm-init, d/kvm.powerpc ppc64el SMT check keep output local so
that it shows up where the user expects (sytemctl status, kvm stdout)
- d/qemu-kvm-init ppc64el warn on expected second level kvm-hv load failure
- add arch aware kvm wrapper for s390x
- d/p/ubuntu/
- Enable DDW in Yakkety machine type because "Enable GPU Passthru for
ppc64le" was released as part of qemu 2.6 (can be dropped at 18.10,
merged in d/p/ubuntu/
-- Christian Ehrhardt <email address hidden> Mon, 16 Jan 2017 16:27:11 +0100