pve-qemu-kvm.git
22 months agorefer to the new repository master
Wolfgang Bumiller [Mon, 25 Sep 2017 13:17:15 +0000 (15:17 +0200)]
refer to the new repository

2 years agobump version to 2.9.0-1~rc2+5
Wolfgang Bumiller [Fri, 31 Mar 2017 07:33:30 +0000 (09:33 +0200)]
bump version to 2.9.0-1~rc2+5

2 years agomerge: block: zeroinit: request child permissions
Wolfgang Bumiller [Fri, 31 Mar 2017 07:31:19 +0000 (09:31 +0200)]
merge: block: zeroinit: request child permissions

2 years agobump version to 2.9.0-1~rc2+4
Wolfgang Bumiller [Thu, 30 Mar 2017 14:07:59 +0000 (16:07 +0200)]
bump version to 2.9.0-1~rc2+4

2 years agovma: don't use O_DIRECT on pipes
Wolfgang Bumiller [Thu, 30 Mar 2017 14:06:44 +0000 (16:06 +0200)]
vma: don't use O_DIRECT on pipes

2 years agobump version to 2.9.0-1~rc2+3
Wolfgang Bumiller [Thu, 30 Mar 2017 10:17:08 +0000 (12:17 +0200)]
bump version to 2.9.0-1~rc2+3

2 years agofix backup jobs for multiple disks
Wolfgang Bumiller [Thu, 30 Mar 2017 10:16:13 +0000 (12:16 +0200)]
fix backup jobs for multiple disks

2 years agobump version to 2.9.0-1~rc2+2
Wolfgang Bumiller [Thu, 30 Mar 2017 08:58:34 +0000 (10:58 +0200)]
bump version to 2.9.0-1~rc2+2

2 years agobuildsys: explicitly enable virtfs
Wolfgang Bumiller [Thu, 30 Mar 2017 08:56:40 +0000 (10:56 +0200)]
buildsys: explicitly enable virtfs

2 years agobump version to 2.9.0-1~rc2+1
Wolfgang Bumiller [Thu, 30 Mar 2017 08:50:07 +0000 (10:50 +0200)]
bump version to 2.9.0-1~rc2+1

2 years agofix backup jobs
Wolfgang Bumiller [Thu, 30 Mar 2017 08:48:12 +0000 (10:48 +0200)]
fix backup jobs

2 years agoupdate to qemu-2.9.0-rc2
Wolfgang Bumiller [Wed, 29 Mar 2017 11:34:17 +0000 (13:34 +0200)]
update to qemu-2.9.0-rc2

2 years agobump version to 2.7.1-501
Wolfgang Bumiller [Wed, 15 Mar 2017 10:25:06 +0000 (11:25 +0100)]
bump version to 2.7.1-501

2 years agobuildsys: handle different target architectures
Wolfgang Bumiller [Wed, 15 Mar 2017 10:33:11 +0000 (11:33 +0100)]
buildsys: handle different target architectures

2 years agodrop bridge-utils dependency
Wolfgang Bumiller [Wed, 15 Mar 2017 10:23:10 +0000 (11:23 +0100)]
drop bridge-utils dependency

kvm-ifup uses iproute2 now

2 years agokvm-ifup: use iproute2
Wolfgang Bumiller [Wed, 15 Mar 2017 10:20:39 +0000 (11:20 +0100)]
kvm-ifup: use iproute2

2 years agocontrol: split dependency lines
Wolfgang Bumiller [Wed, 15 Mar 2017 10:22:43 +0000 (11:22 +0100)]
control: split dependency lines

2 years agoclean: remove buildinfo/changes
Wolfgang Bumiller [Wed, 15 Mar 2017 10:09:35 +0000 (11:09 +0100)]
clean: remove buildinfo/changes

2 years agobump version to 2.7.1-500 for stretch
Wolfgang Bumiller [Fri, 10 Mar 2017 13:21:39 +0000 (14:21 +0100)]
bump version to 2.7.1-500 for stretch

2 years agobump version to 2.7.1-4
Fabian Grünbichler [Wed, 22 Feb 2017 13:20:23 +0000 (14:20 +0100)]
bump version to 2.7.1-4

2 years agofix CVE-2017-2620: display: cirrus: out-of-bounds access issue
Fabian Grünbichler [Wed, 22 Feb 2017 13:19:01 +0000 (14:19 +0100)]
fix CVE-2017-2620: display: cirrus: out-of-bounds access issue

2 years agobuildsys: add libiscsi7 as alternative to libiscsi4
Wolfgang Bumiller [Tue, 7 Feb 2017 09:53:20 +0000 (10:53 +0100)]
buildsys: add libiscsi7 as alternative to libiscsi4

Since we have a minimum version requirement on libiscsi4 we
can't just remove it to let shlibs:Depends handle it, so
instead we add stretch's libiscsi7 as optional alternative.

2 years agobuildsys: make job safety
Wolfgang Bumiller [Mon, 6 Feb 2017 15:47:07 +0000 (16:47 +0100)]
buildsys: make job safety

2 years agobump version to 2.7.1-3
Wolfgang Bumiller [Fri, 10 Feb 2017 11:11:26 +0000 (12:11 +0100)]
bump version to 2.7.1-3

2 years agomore cirrus fixes
Wolfgang Bumiller [Fri, 10 Feb 2017 08:08:29 +0000 (09:08 +0100)]
more cirrus fixes

2 years agobump version to 2.7.1-2
Wolfgang Bumiller [Fri, 20 Jan 2017 10:05:36 +0000 (11:05 +0100)]
bump version to 2.7.1-2

2 years agovarious fixes
Wolfgang Bumiller [Thu, 2 Feb 2017 08:58:34 +0000 (09:58 +0100)]
various fixes

2 years agofix #1237: include cirrus follow up fixes
Wolfgang Bumiller [Fri, 20 Jan 2017 10:02:35 +0000 (11:02 +0100)]
fix #1237: include cirrus follow up fixes

This fixes CVE-2017-2615 together with pattern-fill
regressions in the ciruss driver. introduced by the fixes
for CVE-2016-9921 and CVE-2016-9922.

2 years agoremove debug output from x86 LAPIC patch
Wolfgang Bumiller [Mon, 16 Jan 2017 15:04:22 +0000 (16:04 +0100)]
remove debug output from x86 LAPIC patch

2 years agodeps: pve-qemu-kvm: provides/replaces qemu-utils
Wolfgang Bumiller [Mon, 16 Jan 2017 11:10:36 +0000 (12:10 +0100)]
deps: pve-qemu-kvm: provides/replaces qemu-utils

2 years agoupdate to qemu 2.7.1
Wolfgang Bumiller [Tue, 3 Jan 2017 07:00:11 +0000 (08:00 +0100)]
update to qemu 2.7.1

2 years agobump version to 2.7.0-10
Wolfgang Bumiller [Mon, 12 Dec 2016 13:38:36 +0000 (14:38 +0100)]
bump version to 2.7.0-10

2 years agovarious fixes:
Wolfgang Bumiller [Mon, 12 Dec 2016 13:10:54 +0000 (14:10 +0100)]
various fixes:

CVE-2016-9776:
 net: mcf: check receive buffer size register value
CVE-2016-9845:
 virtio-gpu: fix information leak in getting capset info dispatch
CVE-2016-9846:
 virtio-gpu: fix memory leak in update_cursor_data_virgl
CVE-2016-9907:
 usbredir: free vm_change_state_handler in usbredir destroy dispatch
CVE-2016-9908:
 virtio-gpu: fix information leak in capset get dispatch
CVE-2016-9911:
 usb: ehci: fix memory leak in ehci_init_transfer
CVE-2016-9912:
 virtio-gpu: call cleanup mapping function in resource destroy
CVE-2016-9913:
 9pfs: adjust the order of resource cleanup in device unrealize
CVE-2016-9914:
 9pfs: add cleanup operation in FileOperations
CVE-2016-9915:
 9pfs: add cleanup operation for handle backend driver
CVE-2016-9916:
 9pfs: add cleanup operation for proxy backend driver
CVE-2016-9921 and
CVE-2016-9922:
 display: cirrus: check vga bits per pixel(bpp) value

2 years agobump version to 2.7.0-9
Wolfgang Bumiller [Thu, 1 Dec 2016 11:06:17 +0000 (12:06 +0100)]
bump version to 2.7.0-9

2 years agoglusterfs: allow partial reads
Wolfgang Bumiller [Wed, 30 Nov 2016 09:55:39 +0000 (10:55 +0100)]
glusterfs: allow partial reads

2 years agosavevm-async: fix possibly uninitialized variable
Wolfgang Bumiller [Wed, 30 Nov 2016 09:55:55 +0000 (10:55 +0100)]
savevm-async: fix possibly uninitialized variable

2 years agobump version to 2.7.0-8
Wolfgang Bumiller [Tue, 15 Nov 2016 14:30:07 +0000 (15:30 +0100)]
bump version to 2.7.0-8

2 years agosavevm-async: set active state before finishing the qmp command
Wolfgang Bumiller [Tue, 15 Nov 2016 14:23:58 +0000 (15:23 +0100)]
savevm-async: set active state before finishing the qmp command

2 years agobump version to 2.7.0-7
Wolfgang Bumiller [Tue, 15 Nov 2016 13:31:50 +0000 (14:31 +0100)]
bump version to 2.7.0-7

2 years agoFix #1182: Update EFI roms to include PXE fixes
Wolfgang Bumiller [Fri, 11 Nov 2016 14:02:09 +0000 (15:02 +0100)]
Fix #1182: Update EFI roms to include PXE fixes

2 years agosavevm-async: iothreads fixups
Wolfgang Bumiller [Fri, 11 Nov 2016 11:31:25 +0000 (12:31 +0100)]
savevm-async: iothreads fixups

2 years agobump version to 2.7.0-6
Wolfgang Bumiller [Tue, 8 Nov 2016 10:45:18 +0000 (11:45 +0100)]
bump version to 2.7.0-6

2 years agoFix #796: convert savevm-async to threads
Wolfgang Bumiller [Tue, 8 Nov 2016 10:15:13 +0000 (11:15 +0100)]
Fix #796: convert savevm-async to threads

This should also allow snapshots with RAM to run with
iothreads enabled.

2 years agoqmp_delete_drive_snapshot : add-aiocontext
Alexandre Derumier [Mon, 7 Nov 2016 11:08:05 +0000 (12:08 +0100)]
qmp_delete_drive_snapshot : add-aiocontext

fix delete snapshot with qcow2 and iothread enabled

Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
2 years agobump version to 2.7.0-5
Wolfgang Bumiller [Mon, 7 Nov 2016 10:14:48 +0000 (11:14 +0100)]
bump version to 2.7.0-5

2 years agovarious fixes
Wolfgang Bumiller [Mon, 7 Nov 2016 10:10:01 +0000 (11:10 +0100)]
various fixes

CVE-2016-8909:
 audio: intel-hda: check stream entry count during transfer
CVE-2016-8910:
 net: rtl8139: limit processing of ring descriptors
CVE-2016-9101:
 net: eepro100: fix memory leak in device uninit
CVE-2016-9102:
 9pfs: fix memory leak in v9fs_xattrcreate
CVE-2016-9103:
 9pfs: fix information leak in xattr read
CVE-2016-9104:
 9pfs: fix integer overflow issue in xattr read/write
CVE-2016-9105:
 9pfs: fix memory leak in v9fs_link
CVE-2016-9106:
 9pfs: fix memory leak in v9fs_write

2 years agoFix #1193: live snapshot state got truncated
Wolfgang Bumiller [Mon, 7 Nov 2016 08:03:18 +0000 (09:03 +0100)]
Fix #1193: live snapshot state got truncated

2 years agopve-qemu-kvm : add libacl1-dev build depend
Alexandre Derumier [Mon, 7 Nov 2016 07:29:12 +0000 (08:29 +0100)]
pve-qemu-kvm : add libacl1-dev build depend

This is needed by glusterfs

Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
2 years agobump version to 2.7.0-4
Wolfgang Bumiller [Mon, 24 Oct 2016 07:40:58 +0000 (09:40 +0200)]
bump version to 2.7.0-4

2 years agoFix #1178: bring back glusterfs-daemonize patch
Wolfgang Bumiller [Mon, 24 Oct 2016 07:33:39 +0000 (09:33 +0200)]
Fix #1178: bring back glusterfs-daemonize patch

2 years agobump version to 2.7.0-3
Wolfgang Bumiller [Fri, 21 Oct 2016 07:22:47 +0000 (09:22 +0200)]
bump version to 2.7.0-3

2 years agovarious fixes
Wolfgang Bumiller [Fri, 21 Oct 2016 07:20:06 +0000 (09:20 +0200)]
various fixes

CVE-2016-8668:
 net: rocker: set limit to DMA buffer size
CVE-2016-8669:
 char: serial: check divider value against baud base

2 years agoadd vma backup fix
Wolfgang Bumiller [Fri, 21 Oct 2016 07:12:01 +0000 (09:12 +0200)]
add vma backup fix

2 years agobump version to 2.7.0-2
Wolfgang Bumiller [Thu, 13 Oct 2016 13:27:28 +0000 (15:27 +0200)]
bump version to 2.7.0-2

2 years agovarious fixes:
Wolfgang Bumiller [Thu, 13 Oct 2016 13:19:02 +0000 (15:19 +0200)]
various fixes:

CVE-2016-8576:
 xhci: limit the number of link trbs we are willing to process
CVE-2016-8577:
 9pfs: fix potential host memory leak in v9fs_read
CVE-2016-8578:
 9pfs: allocate space for guest originated empty strings

2 years agoqemu2.7 : qmp-fix-object-add-assert-without-props
Alexandre Derumier [Thu, 13 Oct 2016 09:25:36 +0000 (11:25 +0200)]
qemu2.7 : qmp-fix-object-add-assert-without-props

This fix object-add iothread crash

Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
2 years agoupdate to 2.7
Wolfgang Bumiller [Fri, 9 Sep 2016 13:53:07 +0000 (15:53 +0200)]
update to 2.7

2 years agobump version to 2.6.2-2
Wolfgang Bumiller [Fri, 7 Oct 2016 09:00:58 +0000 (11:00 +0200)]
bump version to 2.6.2-2

2 years agofix CVE-2016-7466
Fabian Grünbichler [Fri, 7 Oct 2016 08:48:15 +0000 (10:48 +0200)]
fix CVE-2016-7466

memory leak in usb_xhci_exit

2 years agoupdate to qemu-2.6.2
Wolfgang Bumiller [Thu, 6 Oct 2016 12:21:55 +0000 (14:21 +0200)]
update to qemu-2.6.2

dropping a bunch of upstream fixes

2 years agobump version to 2.6.1-7
Dietmar Maurer [Thu, 6 Oct 2016 06:12:18 +0000 (08:12 +0200)]
bump version to 2.6.1-7

2 years agovarious fixes
Wolfgang Bumiller [Wed, 5 Oct 2016 12:35:12 +0000 (14:35 +0200)]
various fixes

CVE-2016-7161: hw/net: Fix a heap overflow in xlnx.xps-ethernetlite
CVE-2016-7422: virtio: add check for descriptor's mapped address
CVE-2016-7907: net: imx: limit buffer descriptor count
CVE-2016-7908: net: mcf: limit buffer descriptor count
CVE-2016-7909: net: pcnet: check rx/tx descriptor ring length

2 years agobump version to 2.6.1-6
Dietmar Maurer [Tue, 20 Sep 2016 07:42:33 +0000 (09:42 +0200)]
bump version to 2.6.1-6

2 years agofix #615: Windows guests suddenly hangs after couple times of migration
Dr. David Alan Gilbert [Mon, 19 Sep 2016 11:59:29 +0000 (13:59 +0200)]
fix #615: Windows guests suddenly hangs after couple times of migration

cherry-pick 78d6a05d2f69cbfa6e95f0a4a24a2c934969913b from
qemu master

2 years agovarious CVE fixes
Fabian Grünbichler [Mon, 19 Sep 2016 07:58:14 +0000 (09:58 +0200)]
various CVE fixes

CVE-2016-7170: vmsvga: correct bitmap and pixmap size checks
CVE-2016-7421: scsi: pvscsi: limit process IO loop to ring size
CVE-2016-7423: scsi: mptsas: use g_new0 to allocate MPTSASRequest object

2 years agobump version to 2.6.1-5
Dietmar Maurer [Thu, 15 Sep 2016 11:27:30 +0000 (13:27 +0200)]
bump version to 2.6.1-5

2 years agoqmp_snapshot_drive : add aiocontext
Alexandre Derumier [Thu, 15 Sep 2016 09:40:11 +0000 (11:40 +0200)]
qmp_snapshot_drive : add aiocontext

This fix internal snapshot for drive with iothread enabled

Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
2 years agobump version to 2.6.1-4
Dietmar Maurer [Thu, 8 Sep 2016 10:25:44 +0000 (12:25 +0200)]
bump version to 2.6.1-4

2 years agoadd new and correct ovmf images
Dominik Csapak [Tue, 6 Sep 2016 08:26:59 +0000 (10:26 +0200)]
add new and correct ovmf images

this adds ovmf images with a readme how they were
compiled

this also includes the logo and the OVMF_CODE image,
which is needed when we want to use an efidisk

Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2 years agouse new repoman for upload target
Dietmar Maurer [Wed, 7 Sep 2016 10:40:50 +0000 (12:40 +0200)]
use new repoman for upload target

2 years agobump version to 2.6.1-3
Dietmar Maurer [Wed, 7 Sep 2016 10:14:53 +0000 (12:14 +0200)]
bump version to 2.6.1-3

2 years agovarious CVE fixes
Wolfgang Bumiller [Wed, 7 Sep 2016 09:58:00 +0000 (11:58 +0200)]
various CVE fixes

CVE-2016-7116:
  9pfs: forbid illegal path names
  9pfs: forbid . and .. in file names
  9pfs: handle walk of ".." in the root directory
CVE-2016-7155: scsi: check page count while initialising descriptor rings
CVE-2016-7156: scsi: pvscsi: avoid infinite loop while building SG list
CVE-2016-7157: scsi: mptconfig: fix an assert expression

2 years agobump version to 2.6.1-2
Wolfgang Bumiller [Thu, 25 Aug 2016 08:41:04 +0000 (10:41 +0200)]
bump version to 2.6.1-2

2 years agopull in some stable hotfixes
Wolfgang Bumiller [Thu, 25 Aug 2016 08:17:46 +0000 (10:17 +0200)]
pull in some stable hotfixes

3 years agobump version to 2.6.1
Wolfgang Bumiller [Mon, 22 Aug 2016 09:57:50 +0000 (11:57 +0200)]
bump version to 2.6.1

3 years agovarious CVE fixes
Wolfgang Bumiller [Mon, 22 Aug 2016 10:26:56 +0000 (12:26 +0200)]
various CVE fixes

CVE-2016-6833: net: vmxnet3: check for device_active before write
CVE-2016-6834: net: check fragment length during fragmentation
CVE-2016-6835: net: vmxnet: check IP header length
CVE-2016-6836: net: vmxnet: initialise local tx descriptor
CVE-2016-6888: net: vmxnet: use g_new for pkt initialisation

3 years agorebase patches onto 2.6.1
Wolfgang Bumiller [Mon, 22 Aug 2016 09:53:04 +0000 (11:53 +0200)]
rebase patches onto 2.6.1

3 years agoremove patches already in 2.6.1 upstream
Wolfgang Bumiller [Mon, 22 Aug 2016 09:48:18 +0000 (11:48 +0200)]
remove patches already in 2.6.1 upstream

3 years agoFix CVE-2016-6490: virtio: check vring descriptor buffer length
Wolfgang Bumiller [Mon, 1 Aug 2016 12:24:42 +0000 (14:24 +0200)]
Fix CVE-2016-6490: virtio: check vring descriptor buffer length

3 years agodisable libnfs abd fdt when configuring the kvm build
Thomas Lamprecht [Tue, 26 Jul 2016 09:51:38 +0000 (11:51 +0200)]
disable libnfs abd fdt when configuring the kvm build

Else they will be included if a build machine has the respective
packages installed.

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
3 years agofix various CVEs
Thomas Lamprecht [Tue, 26 Jul 2016 09:51:37 +0000 (11:51 +0200)]
fix various CVEs

For upstream commits 926cde5f3e4d2504ed161ed0 and
cc96677469388bad3d664793 is no CVE number assigned yet.

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
3 years agoenable cache=unsafe for vma extract_content and qmp_savevm_start
Alexandre Derumier [Mon, 1 Aug 2016 06:51:02 +0000 (08:51 +0200)]
enable cache=unsafe for vma extract_content and qmp_savevm_start

We don't send any flush here, so we need to open with cache=unsafe.

Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
3 years agorbd : disable cache_writethtrough_until_flush with cache=unsafe
Alexandre Derumier [Mon, 1 Aug 2016 06:51:01 +0000 (08:51 +0200)]
rbd : disable cache_writethtrough_until_flush with cache=unsafe

Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
3 years agoupdate to qemu 2.6.0; bump version to 2.6
Wolfgang Bumiller [Mon, 4 Jul 2016 13:11:50 +0000 (15:11 +0200)]
update to qemu 2.6.0; bump version to 2.6

3 years agobuildsys: add phony deb target, make ${DEBS} non-phony
Wolfgang Bumiller [Tue, 28 Jun 2016 13:16:25 +0000 (15:16 +0200)]
buildsys: add phony deb target, make ${DEBS} non-phony

3 years agobuildsys: turned git-revert into patch; using --depth=1
Wolfgang Bumiller [Mon, 4 Jul 2016 13:09:36 +0000 (15:09 +0200)]
buildsys: turned git-revert into patch; using --depth=1

Makes 'make download' much less of a waste of time, space
and traffic.

3 years agoremove patches which got into upstream
Thomas Lamprecht [Fri, 1 Jul 2016 15:26:02 +0000 (17:26 +0200)]
remove patches which got into upstream

They were remove from patches/series in the previous commit.

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
3 years agoupdate to qemu 2.6.0
Thomas Lamprecht [Fri, 1 Jul 2016 15:26:01 +0000 (17:26 +0200)]
update to qemu 2.6.0

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
Cc: Wolfgang Bumiller <w.bumiller@proxmox.com>
3 years agofix #406: add qemu-utils to conflicts
Dominik Csapak [Wed, 22 Jun 2016 07:33:51 +0000 (09:33 +0200)]
fix #406: add qemu-utils to conflicts

since we ship the same binaries as qemu-utils
(such as qemu-nbd or qemu-img)

Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
3 years agobump version to 2.5-19
Dietmar Maurer [Tue, 31 May 2016 16:04:56 +0000 (18:04 +0200)]
bump version to 2.5-19

3 years agofix various CVEs
Wolfgang Bumiller [Tue, 31 May 2016 14:33:32 +0000 (16:33 +0200)]
fix various CVEs

CVE-2016-5105: scsi: megasas: initialise local configuration data buffer
CVE-2016-5106: scsi: megasas: use appropriate property buffer size
CVE-2016-5107: scsi: megasas: check 'read_queue_head' index value
CVE-2016-5126: block/iscsi: avoid potential overflow of acb->task->cdb
CVE-2016-4454:
  vmsvga: move fifo sanity checks to vmsvga_fifo_length
  vmsvga: add more fifo checks
  vmsvga: shadow fifo registers
CVE-2016-4453:
  vmsvga: don't process more than 1024 fifo commands at

3 years agobump version to 2.5-18
Dietmar Maurer [Tue, 24 May 2016 15:15:37 +0000 (17:15 +0200)]
bump version to 2.5-18

3 years agoFix CVE-2016-4952
Wolfgang Bumiller [Tue, 24 May 2016 10:50:03 +0000 (12:50 +0200)]
Fix CVE-2016-4952

scsi: pvscsi: check command descriptor ring buffer size

3 years agobump version to 2.5-17
Dietmar Maurer [Tue, 17 May 2016 10:51:33 +0000 (12:51 +0200)]
bump version to 2.5-17

3 years agoadd fix for freezing win7 with VGA #991
Thomas Lamprecht [Tue, 17 May 2016 10:38:04 +0000 (12:38 +0200)]
add fix for freezing win7 with VGA #991

This fixes the issue for SeaBIOS, UEFI (OVMF) still has problems.

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
3 years agoremobe partch CVE-2016-4037-ehci-apply-limit-to-iTD-sidt-descriptors.patch
Dietmar Maurer [Tue, 10 May 2016 07:56:41 +0000 (09:56 +0200)]
remobe partch CVE-2016-4037-ehci-apply-limit-to-iTD-sidt-descriptors.patch

now upstream.

3 years agoupdate to qemu 2.5.1.1, bump version to 2.5-16
Dietmar Maurer [Tue, 10 May 2016 07:53:50 +0000 (09:53 +0200)]
update to qemu 2.5.1.1, bump version to 2.5-16

3 years agobump version to 2.5-15
Dietmar Maurer [Fri, 29 Apr 2016 06:56:10 +0000 (08:56 +0200)]
bump version to 2.5-15

3 years agoFix #932: passing BDRV_O_PROTOCOL breaks qcow2 on gluster
Wolfgang Bumiller [Thu, 28 Apr 2016 12:00:59 +0000 (14:00 +0200)]
Fix #932: passing BDRV_O_PROTOCOL breaks qcow2 on gluster

Passing BDRV_O_PROTOCOL causes qemu to open protocol based
paths as raw. This fails for our storage when using
glusterfs because we can use qcow2 files on there.
This also causes vma to refuse to write to them as the
expected size (the one the qcow2 was created for) does not
match the recognized file size (the size of the file
itself). (Which is good because it means the files should
not have been accessed via the wrong format backend by
accident.)

The reason for passing it was to deal with format probing
when using RBD without KRBD.

As described in the patch commit: we now provide a way to
specify the format explicitly and thereby follow qemu with
deprecating automatic guessing of raw formats.

This re-enables the raw-probing warning for non-krbd ceph
storages which now has to be addressed by passing the format
to the map fifo in PVE::QemuServer::restore_vma_archive().

3 years agobump version to 2.5-14, set RELEASE=4.2
Dietmar Maurer [Tue, 26 Apr 2016 13:44:35 +0000 (15:44 +0200)]
bump version to 2.5-14, set RELEASE=4.2