Last commit made on 2019-06-07
Get this branch:
git clone -b ubuntu/cosmic-devel https://git.launchpad.net/ubuntu/+source/qemu
Members of Ubuntu Server Dev import team can upload to this branch. Log in for directions.

Branch merges

Branch information


Recent commits

159d7fa... by Christian Ehrhardt  on 2019-05-28

Import patches-unapplied version 1:2.12+dfsg-3ubuntu8.9 to ubuntu/cosmic-proposed

Imported using git-ubuntu import.

Changelog parent: e8806fa92a0bc01654ecda99ea1a474b935e41f7

New changelog entries:
  * d/p/ubuntu/define-ubuntu-machine-types.patch: fix wily machine type being
    broken since 2.11 due to 2.3/2.4 version mismatch in its definition to
    fix migrations from old machines (LP: #1829868).
  * d/p/ubuntu/lp-1830704-s390x-cpumodel-ignore-csske-for-expansion.patch
    toleration for future machines (LP: #1830704

e8806fa... by Balint Reczey on 2019-05-23

Import patches-unapplied version 1:2.12+dfsg-3ubuntu8.8 to ubuntu/cosmic-security

Imported using git-ubuntu import.

Changelog parent: 6994deacb3b0d6c3ca715aa4dcad1ed1f71681fc

New changelog entries:
  * Add qemu-guest-agent Breaks: for unattended-upgrades versions not being
    able to install it to avoid qemu-guest-agent blocking other security
    updates. (LP: #1823872)

6994dea... by Steve Beattie on 2019-05-10

Import patches-unapplied version 1:2.12+dfsg-3ubuntu8.7 to ubuntu/cosmic-security

Imported using git-ubuntu import.

Changelog parent: 745001ad4a0291c7e4bf226bea862a0a46aef706

New changelog entries:
  * SECURITY UPDATE: Add support for exposing md-clear functionality
    to guests
    - d/p/ubuntu/enable-md-clear.patch
    - CVE-2018-12126, CVE-2018-12127, CVE-2018-12130, CVE-2019-11091
  * SECURITY UPDATE: heap overflow when loading device tree blob
    - d/p/ubuntu/CVE-2018-20815.patch: specify how large the buffer to
      copy the device tree blob into is.
    - CVE-2018-20815
  * SECURITY UPDATE: device driver denial of service via NULL pointer
    - d/p/ubuntu/CVE-2019-5008.patch: Define skeleton 'power_mem_read'
    - CVE-2019-5008
  * SECURITY UPDATE: information leak in SLiRP
    - d/p/ubuntu/CVE-2019-9824.patch: check sscanf result when
      emulating ident.
    - CVE-2019-9824

745001a... by Marc Deslauriers on 2019-03-25

Import patches-unapplied version 1:2.12+dfsg-3ubuntu8.6 to ubuntu/cosmic-security

Imported using git-ubuntu import.

Changelog parent: 99a3cb88306da6838f159d29a77937dfe5e5f316

New changelog entries:
  [ Marc Deslauriers ]
  * SECURITY UPDATE: multiple pvrdma security issues
    - debian/patches/split_pvrdma.patch: split PVRDMA from RDMA in
      configure, hw/rdma/Makefile.objs.
    - debian/control*: completely disable pvrdma to fix security issues
    - CVE-2018-20123
    - CVE-2018-20124
    - CVE-2018-20125
    - CVE-2018-20126
    - CVE-2018-20191
    - CVE-2018-20216
  * SECURITY UPDATE: path traversal issue in MTP
    - debian/patches/CVE-2018-16867.patch: check for slash in
    - CVE-2018-16867
    - debian/patches/CVE-2018-16872.patch: use O_NOFOLLOW and O_CLOEXEC in
    - CVE-2018-16872
  * SECURITY UPDATE: race during file renaming in v9fs_wstat
    - debian/patches/CVE-2018-19489.patch: add locks to hw/9pfs/9p.c.
    - CVE-2018-19489
  * SECURITY UPDATE: out-of-bounds read via i2 commands
    - debian/patches/CVE-2019-3812.patch: add bounds check to
    - CVE-2019-3812
  * SECURITY UPDATE: heap based buffer overflow in slirp
    - debian/patches/CVE-2019-6778.patch: check data length while emulating
      ident function in slirp/tcp_subr.c.
    - CVE-2019-6778
  [ Christian Ehrhardt ]
  * qemu-guest-agent: fix path of fsfreeze-hook (LP: #1820291)
    - d/qemu-guest-agent.install: use correct path for fsfreeze-hook
    - d/qemu-guest-agent.pre{rm|inst}/.postrm: special handling for
      mv_conffile since the new path is a directory in the old package
      version which can not be handled by mv_conffile

99a3cb8... by Christian Ehrhardt  on 2019-03-05

Import patches-unapplied version 1:2.12+dfsg-3ubuntu8.4 to ubuntu/cosmic-proposed

Imported using git-ubuntu import.

Changelog parent: ce57cd863fa6d6b415ad9efbf483563e0c7336de

New changelog entries:
  * fix crash when performing block pull on partial cluster (LP: #1818264)
    - d/p/ubuntu/lp-1818264-block-Fix-copy-on-read-crash-with-partial.patch

ce57cd8... by Christian Ehrhardt  on 2019-01-31

Import patches-unapplied version 1:2.12+dfsg-3ubuntu8.3 to ubuntu/cosmic-proposed

Imported using git-ubuntu import.

Changelog parent: 4e1f53d8f9a88b9b25a873e18494355c8de5bd89

New changelog entries:
  * d/p/ubuntu/lp-1806104-spapr_pci-Remove-unhelpful-pagesize-warning.patch:
    remove misleading page size warning on qemu-system-ppc64 (LP: #1806104)
  * d/p/ubuntu/lp-1812384-s390x-Return-specification-exception.patch: ensure
    a proper exception on unknown diag 308 subcodes
    (LP: #1812384)
  * d/p/ubuntu/lp-1809083-*: fix backward migration on ppc64el (LP: #1809083)

4e1f53d... by Christian Ehrhardt  on 2018-11-23

Import patches-unapplied version 1:2.12+dfsg-3ubuntu8.2 to ubuntu/cosmic-proposed

Imported using git-ubuntu import.

Changelog parent: b32ad2281dc99c78bf26f4927315af7338adc6d5

New changelog entries:
  * debian/patches/ubuntu/lp1787405-*: Support guest dedicated Crypto
    Adapters on s390x (LP: #1787405)

b32ad22... by Marc Deslauriers on 2018-11-21

Import patches-unapplied version 1:2.12+dfsg-3ubuntu8.1 to ubuntu/cosmic-security

Imported using git-ubuntu import.

Changelog parent: 314c9f8bb417fa0591e6b314e92fe35e8ee4bed2

New changelog entries:
  * SECURITY UPDATE: integer overflow in NE2000 NIC emulation
    - debian/patches/CVE-2018-10839.patch: use proper type in
    - CVE-2018-10839
  * SECURITY UPDATE: integer overflow via crafted QMP command
    - debian/patches/CVE-2018-12617.patch: check bytes count read by
      guest-file-read in qga/commands-posix.c.
    - CVE-2018-12617
  * SECURITY UPDATE: OOB heap buffer r/w access in NVM Express Controller
    - debian/patches/CVE-2018-16847.patch: check size in hw/block/nvme.c.
    - CVE-2018-16847
  * SECURITY UPDATE: buffer overflow in rtl8139
    - debian/patches/CVE-2018-17958.patch: use proper type in
    - CVE-2018-17958
  * SECURITY UPDATE: buffer overflow in pcnet
    - debian/patches/CVE-2018-17962.patch: use proper type in
    - CVE-2018-17962
  * SECURITY UPDATE: DoS via large packet sizes
    - debian/patches/CVE-2018-17963.patch: check size in net/net.c.
    - CVE-2018-17963
  * SECURITY UPDATE: DoS in lsi53c895a
    - debian/patches/CVE-2018-18849.patch: check message length value is
      valid in hw/scsi/lsi53c895a.c.
    - CVE-2018-18849
  * SECURITY UPDATE: Out-of-bounds r/w stack access in ppc64
    - debian/patches/CVE-2018-18954.patch: check size before data buffer
      access in hw/ppc/pnv_lpc.c.
    - CVE-2018-18954
  * SECURITY UPDATE: race condition in 9p
    - debian/patches/CVE-2018-19364-1.patch: use write lock in
    - debian/patches/CVE-2018-19364-2.patch: use write lock in
    - CVE-2018-19364

314c9f8... by Christian Ehrhardt  on 2018-10-17

Import patches-unapplied version 1:2.12+dfsg-3ubuntu8 to ubuntu/cosmic-proposed

Imported using git-ubuntu import.

Changelog parent: a53501ae64b5a12ce72b97832091161d15e2af91

New changelog entries:
  * d/control-in: our addition of a qemu-system-s390x package needs to follow
    the split of qemu-system-data by adding a dependency to it (LP: #1798084)

a53501a... by Christian Ehrhardt  on 2018-09-25

Import patches-unapplied version 1:2.12+dfsg-3ubuntu7 to ubuntu/cosmic-proposed

Imported using git-ubuntu import.

Changelog parent: e80740e820f03383022e36a38ded2cb0c1c2ac11

New changelog entries:
  * Update pxe netboot images for KVM s390x to qemu 3.0 level (LP: #1790901)
    The SLOF source pieces in src:qemu are only used for s390x netboot,
    which are independent ROMs (no linking). All other binaries out of this
    are part of src:slof and independent.
    - d/p/ubuntu/lp-1790901-partial-SLOF-for-s390x-netboot-2.12-to-3.0.patch
    - d/p/ubuntu/lp-1790901-0*: backport s390x pxelinux netboot capabilities
      and related fixes