From f185a9695ea3095cb804e8e8c8602261b3a4e54b Mon Sep 17 00:00:00 2001 From: Wolfgang Bumiller Date: Fri, 21 Apr 2017 11:08:44 +0200 Subject: [PATCH] update to 2.9.0 --- Makefile | 2 +- debian/changelog | 6 ++++++ debian/patches/pve/0001-fr-ca-keymap-corrections.patch | 2 +- .../pve/0002-Adjust-network-script-path-to-etc-kvm.patch | 2 +- debian/patches/pve/0003-vnc-altgr-emulation.patch | 2 +- ...-qemu-img-return-success-on-info-without-snapshots.patch | 2 +- debian/patches/pve/0005-use-kvm-by-default.patch | 2 +- debian/patches/pve/0006-virtio-balloon-fix-query.patch | 2 +- ...set-the-CPU-model-to-kvm64-32-instead-of-qemu64-32.patch | 2 +- debian/patches/pve/0008-qapi-modify-query-machines.patch | 2 +- debian/patches/pve/0009-qapi-modify-spice-query.patch | 2 +- ...-spice-default-to-pve-certs-unless-otherwise-speci.patch | 2 +- .../patches/pve/0011-introduce-new-vma-archive-format.patch | 2 +- debian/patches/pve/0012-vma-add-verify-command.patch | 2 +- .../0013-vma-add-config-command-to-dump-the-config.patch | 2 +- debian/patches/pve/0014-backup-modify-job-api.patch | 2 +- .../patches/pve/0015-backup-add-pve-monitor-commands.patch | 2 +- debian/patches/pve/0016-backup-vma-add-dir-format.patch | 2 +- .../0017-backup-do-not-return-errors-in-dump-callback.patch | 2 +- .../pve/0018-backup-vma-correctly-propagate-error.patch | 2 +- debian/patches/pve/0019-backup-vma-remove-async-queue.patch | 2 +- .../pve/0020-backup-vma-run-flush-inside-coroutine.patch | 2 +- .../patches/pve/0021-backup-do-not-use-bdrv_drain_all.patch | 2 +- debian/patches/pve/0022-internal-snapshot-async.patch | 2 +- .../patches/pve/0023-backup-vma-allow-empty-backups.patch | 2 +- debian/patches/pve/0024-qmp-add-get_link_status.patch | 2 +- debian/patches/pve/0025-smm_available-false.patch | 2 +- ...0026-use-whitespace-between-VERSION-and-PKGVERSION.patch | 2 +- debian/patches/pve/0027-vma-add-firewall.patch | 2 +- .../0028-savevm-async-migration-and-bdrv_open-update.patch | 2 +- debian/patches/pve/0029-vnc-make-x509-imply-tls-again.patch | 2 +- debian/patches/pve/0030-PVE-VNC-authentication.patch | 2 +- ...031-vma-writer-don-t-bail-out-on-zero-length-files.patch | 2 +- .../pve/0032-vma-better-driver-guessing-for-bdrv_open.patch | 2 +- .../0033-block-add-the-zeroinit-block-driver-filter.patch | 2 +- .../pve/0034-vma-add-format-option-to-device-mapping.patch | 2 +- .../pve/0035-fix-possible-unitialised-return-value.patch | 2 +- .../patches/pve/0036-vnc-refactor-to-QIOChannelSocket.patch | 2 +- .../patches/pve/0037-vma-use-BlockBackend-on-extract.patch | 2 +- debian/patches/pve/0038-vma-byte-based-write-calls.patch | 2 +- ...d-disable-rbd_cache_writethrough_until_flush-with-.patch | 2 +- ...able-cache-unsafe-for-vma-extract_content-and-qmp_.patch | 2 +- debian/patches/pve/0041-savevm-async-updates.patch | 2 +- .../pve/0042-qmp_snapshot_drive-add-aiocontext.patch | 2 +- ...a-sizes-passed-to-blk_co_preadv-should-be-bytes-no.patch | 2 +- .../0044-glusterfs-no-default-logfile-if-daemonized.patch | 2 +- .../pve/0045-qmp_delete_drive_snapshot-add-aiocontext.patch | 2 +- .../patches/pve/0046-convert-savevm-async-to-threads.patch | 2 +- debian/patches/pve/0047-glusterfs-allow-partial-reads.patch | 2 +- .../patches/pve/0048-vma-don-t-use-O_DIRECT-on-pipes.patch | 2 +- .../pve/0049-block-zeroinit-request-child-permissions.patch | 2 +- qemu | 2 +- 52 files changed, 57 insertions(+), 51 deletions(-) diff --git a/Makefile b/Makefile index 69fa3ff..ed18a60 100644 --- a/Makefile +++ b/Makefile @@ -1,6 +1,6 @@ # also update debian/changelog KVMVER=2.9.0 -KVMPKGREL=1~rc5 +KVMPKGREL=1 KVMPACKAGE = pve-qemu-kvm KVMSRC = qemu diff --git a/debian/changelog b/debian/changelog index 8f66363..baf1cba 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +pve-qemu-kvm (2.9.0-1) stable; urgency=medium + + * update to 2.9.0 + + -- Proxmox Support Team Fri, 21 Apr 2017 11:08:26 +0200 + pve-qemu-kvm (2.9.0-1~rc5) unstable; urgency=medium * update to 2.9.0-rc5 diff --git a/debian/patches/pve/0001-fr-ca-keymap-corrections.patch b/debian/patches/pve/0001-fr-ca-keymap-corrections.patch index 23e41e2..04bb94a 100644 --- a/debian/patches/pve/0001-fr-ca-keymap-corrections.patch +++ b/debian/patches/pve/0001-fr-ca-keymap-corrections.patch @@ -1,4 +1,4 @@ -From 97e680d03a36e81be1bc0bb9878fb2da7278ddf3 Mon Sep 17 00:00:00 2001 +From 926ac2ae6be8a7971e4c24d45345981e3a62d560 Mon Sep 17 00:00:00 2001 From: Wolfgang Bumiller Date: Wed, 9 Dec 2015 14:15:49 +0100 Subject: [PATCH 01/49] fr-ca keymap corrections diff --git a/debian/patches/pve/0002-Adjust-network-script-path-to-etc-kvm.patch b/debian/patches/pve/0002-Adjust-network-script-path-to-etc-kvm.patch index 8588e53..787291f 100644 --- a/debian/patches/pve/0002-Adjust-network-script-path-to-etc-kvm.patch +++ b/debian/patches/pve/0002-Adjust-network-script-path-to-etc-kvm.patch @@ -1,4 +1,4 @@ -From 4c58dcde1e15f21d82134edc61169111831fd75f Mon Sep 17 00:00:00 2001 +From 65a038b874c5770f48077cf77742ac10bb083922 Mon Sep 17 00:00:00 2001 From: Wolfgang Bumiller Date: Wed, 9 Dec 2015 14:16:49 +0100 Subject: [PATCH 02/49] Adjust network script path to /etc/kvm/ diff --git a/debian/patches/pve/0003-vnc-altgr-emulation.patch b/debian/patches/pve/0003-vnc-altgr-emulation.patch index 1e4de51..e593bb8 100644 --- a/debian/patches/pve/0003-vnc-altgr-emulation.patch +++ b/debian/patches/pve/0003-vnc-altgr-emulation.patch @@ -1,4 +1,4 @@ -From 327d654584b593018eac0e983ff2005d179e3dc3 Mon Sep 17 00:00:00 2001 +From 6c2823a8f34f9edd061a8c56af8fa0fb5014c507 Mon Sep 17 00:00:00 2001 From: Wolfgang Bumiller Date: Wed, 9 Dec 2015 14:17:38 +0100 Subject: [PATCH 03/49] vnc: altgr emulation diff --git a/debian/patches/pve/0004-qemu-img-return-success-on-info-without-snapshots.patch b/debian/patches/pve/0004-qemu-img-return-success-on-info-without-snapshots.patch index 74882f7..f0d7da3 100644 --- a/debian/patches/pve/0004-qemu-img-return-success-on-info-without-snapshots.patch +++ b/debian/patches/pve/0004-qemu-img-return-success-on-info-without-snapshots.patch @@ -1,4 +1,4 @@ -From e91d190182eee12a93c6165aec1b8fc04b1c3eb3 Mon Sep 17 00:00:00 2001 +From 2d53d7c93802c9c28c5958fae5c71825b1707295 Mon Sep 17 00:00:00 2001 From: Wolfgang Bumiller Date: Wed, 9 Dec 2015 14:18:46 +0100 Subject: [PATCH 04/49] qemu-img: return success on info without snapshots diff --git a/debian/patches/pve/0005-use-kvm-by-default.patch b/debian/patches/pve/0005-use-kvm-by-default.patch index e0e34c6..ca6aae9 100644 --- a/debian/patches/pve/0005-use-kvm-by-default.patch +++ b/debian/patches/pve/0005-use-kvm-by-default.patch @@ -1,4 +1,4 @@ -From 17b5f31fd4a416bad199a60a851a9fb4a2049a10 Mon Sep 17 00:00:00 2001 +From 1a677a89338980c830ba378824996cd53f2ec96b Mon Sep 17 00:00:00 2001 From: Wolfgang Bumiller Date: Wed, 9 Dec 2015 14:27:05 +0100 Subject: [PATCH 05/49] use kvm by default diff --git a/debian/patches/pve/0006-virtio-balloon-fix-query.patch b/debian/patches/pve/0006-virtio-balloon-fix-query.patch index 1157c08..4e5dd20 100644 --- a/debian/patches/pve/0006-virtio-balloon-fix-query.patch +++ b/debian/patches/pve/0006-virtio-balloon-fix-query.patch @@ -1,4 +1,4 @@ -From fefc7e4fe5e6b58685f5b50ff8e31a69423a94d6 Mon Sep 17 00:00:00 2001 +From 1cd097140cab2650415b311bd7549036df6e6978 Mon Sep 17 00:00:00 2001 From: Wolfgang Bumiller Date: Wed, 9 Dec 2015 14:27:49 +0100 Subject: [PATCH 06/49] virtio-balloon: fix query diff --git a/debian/patches/pve/0007-set-the-CPU-model-to-kvm64-32-instead-of-qemu64-32.patch b/debian/patches/pve/0007-set-the-CPU-model-to-kvm64-32-instead-of-qemu64-32.patch index f259ad0..8eda4dd 100644 --- a/debian/patches/pve/0007-set-the-CPU-model-to-kvm64-32-instead-of-qemu64-32.patch +++ b/debian/patches/pve/0007-set-the-CPU-model-to-kvm64-32-instead-of-qemu64-32.patch @@ -1,4 +1,4 @@ -From 9bb5bfdac053a5f12ef8a4fd0cfd78bca604409a Mon Sep 17 00:00:00 2001 +From b5dd9f221abd0afd83f05787ca270c3d80959a2e Mon Sep 17 00:00:00 2001 From: Wolfgang Bumiller Date: Wed, 9 Dec 2015 14:30:21 +0100 Subject: [PATCH 07/49] set the CPU model to kvm64/32 instead of qemu64/32 diff --git a/debian/patches/pve/0008-qapi-modify-query-machines.patch b/debian/patches/pve/0008-qapi-modify-query-machines.patch index e00f1c6..d9b463f 100644 --- a/debian/patches/pve/0008-qapi-modify-query-machines.patch +++ b/debian/patches/pve/0008-qapi-modify-query-machines.patch @@ -1,4 +1,4 @@ -From b85b4ca262e64cdaf4bc9970a211f6ce5727bd9a Mon Sep 17 00:00:00 2001 +From 95a583f2d001477eca4c74d49be44f00bf9a8440 Mon Sep 17 00:00:00 2001 From: Wolfgang Bumiller Date: Wed, 9 Dec 2015 14:31:18 +0100 Subject: [PATCH 08/49] qapi: modify query machines diff --git a/debian/patches/pve/0009-qapi-modify-spice-query.patch b/debian/patches/pve/0009-qapi-modify-spice-query.patch index fed3f58..1703ae8 100644 --- a/debian/patches/pve/0009-qapi-modify-spice-query.patch +++ b/debian/patches/pve/0009-qapi-modify-spice-query.patch @@ -1,4 +1,4 @@ -From 187f37955a177dd4c5c7482a54246c9873e43acb Mon Sep 17 00:00:00 2001 +From bc5254a21ab6556c000e30fa340d11e0a5bb7dd3 Mon Sep 17 00:00:00 2001 From: Wolfgang Bumiller Date: Wed, 9 Dec 2015 14:32:11 +0100 Subject: [PATCH 09/49] qapi: modify spice query diff --git a/debian/patches/pve/0010-ui-spice-default-to-pve-certs-unless-otherwise-speci.patch b/debian/patches/pve/0010-ui-spice-default-to-pve-certs-unless-otherwise-speci.patch index 956d3d8..6256bf5 100644 --- a/debian/patches/pve/0010-ui-spice-default-to-pve-certs-unless-otherwise-speci.patch +++ b/debian/patches/pve/0010-ui-spice-default-to-pve-certs-unless-otherwise-speci.patch @@ -1,4 +1,4 @@ -From e3df83da92875d8a125a2f6de8e06f3c49198786 Mon Sep 17 00:00:00 2001 +From 33d16abdcb9d708b9f63c2a5380e4849b9c34fce Mon Sep 17 00:00:00 2001 From: Wolfgang Bumiller Date: Wed, 9 Dec 2015 14:33:34 +0100 Subject: [PATCH 10/49] ui/spice: default to pve certs unless otherwise diff --git a/debian/patches/pve/0011-introduce-new-vma-archive-format.patch b/debian/patches/pve/0011-introduce-new-vma-archive-format.patch index 2cdc650..2ec06b7 100644 --- a/debian/patches/pve/0011-introduce-new-vma-archive-format.patch +++ b/debian/patches/pve/0011-introduce-new-vma-archive-format.patch @@ -1,4 +1,4 @@ -From ab163668f7d9c9b8c6a16f2144268edb95586cd6 Mon Sep 17 00:00:00 2001 +From df49dfac906aaf99e0c006ce61f8457f031f2f5c Mon Sep 17 00:00:00 2001 From: Dietmar Maurer Date: Tue, 13 Nov 2012 11:11:38 +0100 Subject: [PATCH 11/49] introduce new vma archive format diff --git a/debian/patches/pve/0012-vma-add-verify-command.patch b/debian/patches/pve/0012-vma-add-verify-command.patch index 60d369a..6c853cb 100644 --- a/debian/patches/pve/0012-vma-add-verify-command.patch +++ b/debian/patches/pve/0012-vma-add-verify-command.patch @@ -1,4 +1,4 @@ -From 606777f6aa96828549a080f650ed0130da3dbc0e Mon Sep 17 00:00:00 2001 +From d4c9597f3064b68853cefca90dd335cd5e5320d0 Mon Sep 17 00:00:00 2001 From: Dietmar Maurer Date: Mon, 11 Mar 2013 07:07:46 +0100 Subject: [PATCH 12/49] vma: add verify command diff --git a/debian/patches/pve/0013-vma-add-config-command-to-dump-the-config.patch b/debian/patches/pve/0013-vma-add-config-command-to-dump-the-config.patch index 4e4f8e4..9dbe832 100644 --- a/debian/patches/pve/0013-vma-add-config-command-to-dump-the-config.patch +++ b/debian/patches/pve/0013-vma-add-config-command-to-dump-the-config.patch @@ -1,4 +1,4 @@ -From 37542ea2439a0745015e885c57e2cc3e502dde47 Mon Sep 17 00:00:00 2001 +From 7462043311f01c05c98a1f60f696ac4b465a7f38 Mon Sep 17 00:00:00 2001 From: Wolfgang Bumiller Date: Wed, 9 Dec 2015 14:46:49 +0100 Subject: [PATCH 13/49] vma: add 'config' command to dump the config diff --git a/debian/patches/pve/0014-backup-modify-job-api.patch b/debian/patches/pve/0014-backup-modify-job-api.patch index 6af707a..29d9bab 100644 --- a/debian/patches/pve/0014-backup-modify-job-api.patch +++ b/debian/patches/pve/0014-backup-modify-job-api.patch @@ -1,4 +1,4 @@ -From 33ef64ee185389d97f7d4f695d68bc33054de671 Mon Sep 17 00:00:00 2001 +From 18f7a9b94a81e794c66e6e9d1ca7a9dafb1d17cb Mon Sep 17 00:00:00 2001 From: Wolfgang Bumiller Date: Wed, 9 Dec 2015 15:04:57 +0100 Subject: [PATCH 14/49] backup: modify job api diff --git a/debian/patches/pve/0015-backup-add-pve-monitor-commands.patch b/debian/patches/pve/0015-backup-add-pve-monitor-commands.patch index 1feb943..e1c3cf9 100644 --- a/debian/patches/pve/0015-backup-add-pve-monitor-commands.patch +++ b/debian/patches/pve/0015-backup-add-pve-monitor-commands.patch @@ -1,4 +1,4 @@ -From 356514ad9830fea771dfa0aee2fd96d56d136595 Mon Sep 17 00:00:00 2001 +From 4919cc7182665534c0ba82203b10a6ead1d41d03 Mon Sep 17 00:00:00 2001 From: Wolfgang Bumiller Date: Wed, 9 Dec 2015 15:20:56 +0100 Subject: [PATCH 15/49] backup: add pve monitor commands diff --git a/debian/patches/pve/0016-backup-vma-add-dir-format.patch b/debian/patches/pve/0016-backup-vma-add-dir-format.patch index f6752fc..d036289 100644 --- a/debian/patches/pve/0016-backup-vma-add-dir-format.patch +++ b/debian/patches/pve/0016-backup-vma-add-dir-format.patch @@ -1,4 +1,4 @@ -From aab41cedea3fb8f1e8330191b9334e9fce0a71f8 Mon Sep 17 00:00:00 2001 +From 1fc4d337a3935f0e80a78f8b14bdda839257ded9 Mon Sep 17 00:00:00 2001 From: Wolfgang Bumiller Date: Wed, 9 Dec 2015 15:21:54 +0100 Subject: [PATCH 16/49] backup: vma: add dir format diff --git a/debian/patches/pve/0017-backup-do-not-return-errors-in-dump-callback.patch b/debian/patches/pve/0017-backup-do-not-return-errors-in-dump-callback.patch index 606a406..bbe1de9 100644 --- a/debian/patches/pve/0017-backup-do-not-return-errors-in-dump-callback.patch +++ b/debian/patches/pve/0017-backup-do-not-return-errors-in-dump-callback.patch @@ -1,4 +1,4 @@ -From 74c16a2631be564be69b0c337a4df3bc5d1e2e05 Mon Sep 17 00:00:00 2001 +From c8fdc50eaa27500204364f15de1aac2c0ac07bf8 Mon Sep 17 00:00:00 2001 From: Wolfgang Bumiller Date: Wed, 9 Dec 2015 15:22:19 +0100 Subject: [PATCH 17/49] backup: do not return errors in dump callback diff --git a/debian/patches/pve/0018-backup-vma-correctly-propagate-error.patch b/debian/patches/pve/0018-backup-vma-correctly-propagate-error.patch index 2d54645..39fa255 100644 --- a/debian/patches/pve/0018-backup-vma-correctly-propagate-error.patch +++ b/debian/patches/pve/0018-backup-vma-correctly-propagate-error.patch @@ -1,4 +1,4 @@ -From c736903d735b9a7a7c6ca80c486d9064df5b2737 Mon Sep 17 00:00:00 2001 +From 95ae3ad5710a4128f27e53d4fd926aa8fe596459 Mon Sep 17 00:00:00 2001 From: Wolfgang Bumiller Date: Wed, 9 Dec 2015 15:39:36 +0100 Subject: [PATCH 18/49] backup: vma: correctly propagate error diff --git a/debian/patches/pve/0019-backup-vma-remove-async-queue.patch b/debian/patches/pve/0019-backup-vma-remove-async-queue.patch index c83998f..729220a 100644 --- a/debian/patches/pve/0019-backup-vma-remove-async-queue.patch +++ b/debian/patches/pve/0019-backup-vma-remove-async-queue.patch @@ -1,4 +1,4 @@ -From f36eabd014acd6aaa9e90bba23fa6c1a329d7752 Mon Sep 17 00:00:00 2001 +From 8847efb5dee0b82e397ed7dfb05eec41c28d916d Mon Sep 17 00:00:00 2001 From: Wolfgang Bumiller Date: Wed, 9 Dec 2015 15:40:00 +0100 Subject: [PATCH 19/49] backup: vma: remove async queue diff --git a/debian/patches/pve/0020-backup-vma-run-flush-inside-coroutine.patch b/debian/patches/pve/0020-backup-vma-run-flush-inside-coroutine.patch index eccfc3a..98d1f47 100644 --- a/debian/patches/pve/0020-backup-vma-run-flush-inside-coroutine.patch +++ b/debian/patches/pve/0020-backup-vma-run-flush-inside-coroutine.patch @@ -1,4 +1,4 @@ -From 80e10d8e1cca4a89fc24349b61bb6269267208fe Mon Sep 17 00:00:00 2001 +From 7708c32e3a14860c519ab3540a50e24a314bb3fa Mon Sep 17 00:00:00 2001 From: Wolfgang Bumiller Date: Wed, 9 Dec 2015 15:40:42 +0100 Subject: [PATCH 20/49] backup: vma: run flush inside coroutine diff --git a/debian/patches/pve/0021-backup-do-not-use-bdrv_drain_all.patch b/debian/patches/pve/0021-backup-do-not-use-bdrv_drain_all.patch index ec21025..ebc2d90 100644 --- a/debian/patches/pve/0021-backup-do-not-use-bdrv_drain_all.patch +++ b/debian/patches/pve/0021-backup-do-not-use-bdrv_drain_all.patch @@ -1,4 +1,4 @@ -From 38abda3a4e7ed915f97bcc241e77a0c72ab16d85 Mon Sep 17 00:00:00 2001 +From fbb5d5b954df75a366110c2df3bb0685ebfca145 Mon Sep 17 00:00:00 2001 From: Wolfgang Bumiller Date: Wed, 9 Dec 2015 15:41:13 +0100 Subject: [PATCH 21/49] backup: do not use bdrv_drain_all diff --git a/debian/patches/pve/0022-internal-snapshot-async.patch b/debian/patches/pve/0022-internal-snapshot-async.patch index cc218cd..0ff34e9 100644 --- a/debian/patches/pve/0022-internal-snapshot-async.patch +++ b/debian/patches/pve/0022-internal-snapshot-async.patch @@ -1,4 +1,4 @@ -From 4e68b29f5ceacac51af73b04b82a29a93d701c13 Mon Sep 17 00:00:00 2001 +From 4599049cf93b3e189caded4f9bf1dd50c257c927 Mon Sep 17 00:00:00 2001 From: Wolfgang Bumiller Date: Wed, 9 Dec 2015 16:04:32 +0100 Subject: [PATCH 22/49] internal snapshot async diff --git a/debian/patches/pve/0023-backup-vma-allow-empty-backups.patch b/debian/patches/pve/0023-backup-vma-allow-empty-backups.patch index 1e1d5fc..4278794 100644 --- a/debian/patches/pve/0023-backup-vma-allow-empty-backups.patch +++ b/debian/patches/pve/0023-backup-vma-allow-empty-backups.patch @@ -1,4 +1,4 @@ -From 265314cc1f658f05f08c3c559bc4c2a36b1c68ce Mon Sep 17 00:00:00 2001 +From 84631ae35b99f60a08a4a02f1596f5c9d17ebff0 Mon Sep 17 00:00:00 2001 From: Wolfgang Bumiller Date: Wed, 9 Dec 2015 16:31:51 +0100 Subject: [PATCH 23/49] backup: vma: allow empty backups diff --git a/debian/patches/pve/0024-qmp-add-get_link_status.patch b/debian/patches/pve/0024-qmp-add-get_link_status.patch index 9741f41..a35fbc8 100644 --- a/debian/patches/pve/0024-qmp-add-get_link_status.patch +++ b/debian/patches/pve/0024-qmp-add-get_link_status.patch @@ -1,4 +1,4 @@ -From 9bfc746e546c37c2c8a28fb5470835cd24c92847 Mon Sep 17 00:00:00 2001 +From d8699dad1b5941aa0a5a9346f13586366f1fb051 Mon Sep 17 00:00:00 2001 From: Wolfgang Bumiller Date: Wed, 9 Dec 2015 16:34:41 +0100 Subject: [PATCH 24/49] qmp: add get_link_status diff --git a/debian/patches/pve/0025-smm_available-false.patch b/debian/patches/pve/0025-smm_available-false.patch index 6dd747f..62d4ae1 100644 --- a/debian/patches/pve/0025-smm_available-false.patch +++ b/debian/patches/pve/0025-smm_available-false.patch @@ -1,4 +1,4 @@ -From ab3e0d119f47b68fb2542d3320cd082b008efa5c Mon Sep 17 00:00:00 2001 +From 2d50e3a3e1eecb40c4935ee6c5808a823ae79440 Mon Sep 17 00:00:00 2001 From: Alexandre Derumier Date: Tue, 29 Sep 2015 15:37:44 +0200 Subject: [PATCH 25/49] smm_available = false diff --git a/debian/patches/pve/0026-use-whitespace-between-VERSION-and-PKGVERSION.patch b/debian/patches/pve/0026-use-whitespace-between-VERSION-and-PKGVERSION.patch index 9999c12..3d3e100 100644 --- a/debian/patches/pve/0026-use-whitespace-between-VERSION-and-PKGVERSION.patch +++ b/debian/patches/pve/0026-use-whitespace-between-VERSION-and-PKGVERSION.patch @@ -1,4 +1,4 @@ -From 5c4bb475402e8be8626858d2bf006cfd6ba4f632 Mon Sep 17 00:00:00 2001 +From 907dfd6792ab3e5030c859e1bd857f0127515e5c Mon Sep 17 00:00:00 2001 From: Wolfgang Bumiller Date: Wed, 9 Dec 2015 16:50:05 +0100 Subject: [PATCH 26/49] use whitespace between VERSION and PKGVERSION diff --git a/debian/patches/pve/0027-vma-add-firewall.patch b/debian/patches/pve/0027-vma-add-firewall.patch index 55365e8..d83386d 100644 --- a/debian/patches/pve/0027-vma-add-firewall.patch +++ b/debian/patches/pve/0027-vma-add-firewall.patch @@ -1,4 +1,4 @@ -From 233135d267465e89e19e065b1bbb1aeb6e217225 Mon Sep 17 00:00:00 2001 +From 23aa2199f34c16254bd342abbd3ae2b16e4aa64e Mon Sep 17 00:00:00 2001 From: Wolfgang Bumiller Date: Wed, 9 Dec 2015 16:51:23 +0100 Subject: [PATCH 27/49] vma: add firewall diff --git a/debian/patches/pve/0028-savevm-async-migration-and-bdrv_open-update.patch b/debian/patches/pve/0028-savevm-async-migration-and-bdrv_open-update.patch index c224d01..6e859c6 100644 --- a/debian/patches/pve/0028-savevm-async-migration-and-bdrv_open-update.patch +++ b/debian/patches/pve/0028-savevm-async-migration-and-bdrv_open-update.patch @@ -1,4 +1,4 @@ -From e6379574a7f9d5a83c4123c0a56855d2749d8365 Mon Sep 17 00:00:00 2001 +From c9ec344900b5d2459a70dae88a0e1f309f864775 Mon Sep 17 00:00:00 2001 From: Wolfgang Bumiller Date: Thu, 10 Dec 2015 15:14:00 +0100 Subject: [PATCH 28/49] savevm-async: migration and bdrv_open update diff --git a/debian/patches/pve/0029-vnc-make-x509-imply-tls-again.patch b/debian/patches/pve/0029-vnc-make-x509-imply-tls-again.patch index 98b00e0..fd228d1 100644 --- a/debian/patches/pve/0029-vnc-make-x509-imply-tls-again.patch +++ b/debian/patches/pve/0029-vnc-make-x509-imply-tls-again.patch @@ -1,4 +1,4 @@ -From 7263e17ea9663a32729e9336e8061577c4ffb2e8 Mon Sep 17 00:00:00 2001 +From d4cccacea777bdf4ce379a0d889acbfd05fcdf05 Mon Sep 17 00:00:00 2001 From: Wolfgang Bumiller Date: Tue, 12 Jan 2016 09:09:49 +0100 Subject: [PATCH 29/49] vnc: make x509 imply tls again diff --git a/debian/patches/pve/0030-PVE-VNC-authentication.patch b/debian/patches/pve/0030-PVE-VNC-authentication.patch index f790bae..4bbe6fd 100644 --- a/debian/patches/pve/0030-PVE-VNC-authentication.patch +++ b/debian/patches/pve/0030-PVE-VNC-authentication.patch @@ -1,4 +1,4 @@ -From 6026cb51df5eba11827e016051279c273009845c Mon Sep 17 00:00:00 2001 +From 503d2744e7e5cfdca939404488ee2b3f43894425 Mon Sep 17 00:00:00 2001 From: Wolfgang Bumiller Date: Mon, 11 Jan 2016 10:40:31 +0100 Subject: [PATCH 30/49] PVE VNC authentication diff --git a/debian/patches/pve/0031-vma-writer-don-t-bail-out-on-zero-length-files.patch b/debian/patches/pve/0031-vma-writer-don-t-bail-out-on-zero-length-files.patch index 80fdcec..5e52165 100644 --- a/debian/patches/pve/0031-vma-writer-don-t-bail-out-on-zero-length-files.patch +++ b/debian/patches/pve/0031-vma-writer-don-t-bail-out-on-zero-length-files.patch @@ -1,4 +1,4 @@ -From ae3c2403c6b1ef454d1aa197c141d51948ff605f Mon Sep 17 00:00:00 2001 +From d79bc8c38a8672f894ad20ffed3529b66560c818 Mon Sep 17 00:00:00 2001 From: Wolfgang Bumiller Date: Mon, 8 Feb 2016 08:23:34 +0100 Subject: [PATCH 31/49] vma-writer: don't bail out on zero-length files diff --git a/debian/patches/pve/0032-vma-better-driver-guessing-for-bdrv_open.patch b/debian/patches/pve/0032-vma-better-driver-guessing-for-bdrv_open.patch index dd686db..2cb14e1 100644 --- a/debian/patches/pve/0032-vma-better-driver-guessing-for-bdrv_open.patch +++ b/debian/patches/pve/0032-vma-better-driver-guessing-for-bdrv_open.patch @@ -1,4 +1,4 @@ -From c1780d343b59c5ace49c665b32a7ea95f12113b2 Mon Sep 17 00:00:00 2001 +From 81e295744d016824a5c756bfc954c63f5a249b5f Mon Sep 17 00:00:00 2001 From: Wolfgang Bumiller Date: Tue, 23 Feb 2016 15:48:41 +0100 Subject: [PATCH 32/49] vma: better driver guessing for bdrv_open diff --git a/debian/patches/pve/0033-block-add-the-zeroinit-block-driver-filter.patch b/debian/patches/pve/0033-block-add-the-zeroinit-block-driver-filter.patch index b73ad83..3171576 100644 --- a/debian/patches/pve/0033-block-add-the-zeroinit-block-driver-filter.patch +++ b/debian/patches/pve/0033-block-add-the-zeroinit-block-driver-filter.patch @@ -1,4 +1,4 @@ -From a007708c93cafd477fb9ba97b5bbf938ce6b06e0 Mon Sep 17 00:00:00 2001 +From bdaf742bcf995c0c3f73b2e61d34b8a85199f472 Mon Sep 17 00:00:00 2001 From: Wolfgang Bumiller Date: Thu, 17 Mar 2016 11:33:37 +0100 Subject: [PATCH 33/49] block: add the zeroinit block driver filter diff --git a/debian/patches/pve/0034-vma-add-format-option-to-device-mapping.patch b/debian/patches/pve/0034-vma-add-format-option-to-device-mapping.patch index 74c09e3..2901e0e 100644 --- a/debian/patches/pve/0034-vma-add-format-option-to-device-mapping.patch +++ b/debian/patches/pve/0034-vma-add-format-option-to-device-mapping.patch @@ -1,4 +1,4 @@ -From e97dd17b1c16589ea84369ac25cb56f799aa3da6 Mon Sep 17 00:00:00 2001 +From 17e81056ca6835c3b800db8b62f093c7f7571d49 Mon Sep 17 00:00:00 2001 From: Wolfgang Bumiller Date: Tue, 12 Apr 2016 13:49:44 +0200 Subject: [PATCH 34/49] vma: add format option to device mapping diff --git a/debian/patches/pve/0035-fix-possible-unitialised-return-value.patch b/debian/patches/pve/0035-fix-possible-unitialised-return-value.patch index fcb1c50..bf6b979 100644 --- a/debian/patches/pve/0035-fix-possible-unitialised-return-value.patch +++ b/debian/patches/pve/0035-fix-possible-unitialised-return-value.patch @@ -1,4 +1,4 @@ -From a8dc0625d8e4453c804838625e5d1425b2d32b7d Mon Sep 17 00:00:00 2001 +From 2727cb752e676e4ef0b9364036879212210cf641 Mon Sep 17 00:00:00 2001 From: Thomas Lamprecht Date: Wed, 6 Apr 2016 16:45:15 +0200 Subject: [PATCH 35/49] fix possible unitialised return value diff --git a/debian/patches/pve/0036-vnc-refactor-to-QIOChannelSocket.patch b/debian/patches/pve/0036-vnc-refactor-to-QIOChannelSocket.patch index 2ada245..b9ef476 100644 --- a/debian/patches/pve/0036-vnc-refactor-to-QIOChannelSocket.patch +++ b/debian/patches/pve/0036-vnc-refactor-to-QIOChannelSocket.patch @@ -1,4 +1,4 @@ -From 04e6889e8d7864558b035433f3874a52f7812639 Mon Sep 17 00:00:00 2001 +From dd70c07d8a666f0046a88626249b2567acdc1c26 Mon Sep 17 00:00:00 2001 From: Thomas Lamprecht Date: Wed, 6 Apr 2016 16:47:54 +0200 Subject: [PATCH 36/49] vnc: refactor to QIOChannelSocket diff --git a/debian/patches/pve/0037-vma-use-BlockBackend-on-extract.patch b/debian/patches/pve/0037-vma-use-BlockBackend-on-extract.patch index 942fa1f..c6a817b 100644 --- a/debian/patches/pve/0037-vma-use-BlockBackend-on-extract.patch +++ b/debian/patches/pve/0037-vma-use-BlockBackend-on-extract.patch @@ -1,4 +1,4 @@ -From 7ebfbb540393217a1304b7d128f463e80c74702f Mon Sep 17 00:00:00 2001 +From ccc8208669d45d5442d5f0739ce1e6a158942ea3 Mon Sep 17 00:00:00 2001 From: Thomas Lamprecht Date: Fri, 1 Jul 2016 15:47:29 +0200 Subject: [PATCH 37/49] vma: use BlockBackend on extract diff --git a/debian/patches/pve/0038-vma-byte-based-write-calls.patch b/debian/patches/pve/0038-vma-byte-based-write-calls.patch index fae9839..56edb1e 100644 --- a/debian/patches/pve/0038-vma-byte-based-write-calls.patch +++ b/debian/patches/pve/0038-vma-byte-based-write-calls.patch @@ -1,4 +1,4 @@ -From 865478a23fa7604a7bbf26bfcbae9ea6bdd93925 Mon Sep 17 00:00:00 2001 +From b6f11a95c56de227d2c66f4049ace7e01369c920 Mon Sep 17 00:00:00 2001 From: Wolfgang Bumiller Date: Fri, 9 Sep 2016 14:51:28 +0200 Subject: [PATCH 38/49] vma: byte based write calls diff --git a/debian/patches/pve/0039-rbd-disable-rbd_cache_writethrough_until_flush-with-.patch b/debian/patches/pve/0039-rbd-disable-rbd_cache_writethrough_until_flush-with-.patch index df4684b..e6143a5 100644 --- a/debian/patches/pve/0039-rbd-disable-rbd_cache_writethrough_until_flush-with-.patch +++ b/debian/patches/pve/0039-rbd-disable-rbd_cache_writethrough_until_flush-with-.patch @@ -1,4 +1,4 @@ -From 41dfc58e3a9a0cb4e19a9adba588f66a92f0a446 Mon Sep 17 00:00:00 2001 +From 26fafa2ddc6257bf3aa0ea0e19505e3f0108172d Mon Sep 17 00:00:00 2001 From: Alexandre Derumier Date: Tue, 26 Jul 2016 16:51:00 +0200 Subject: [PATCH 39/49] rbd: disable rbd_cache_writethrough_until_flush with diff --git a/debian/patches/pve/0040-enable-cache-unsafe-for-vma-extract_content-and-qmp_.patch b/debian/patches/pve/0040-enable-cache-unsafe-for-vma-extract_content-and-qmp_.patch index da0833a..9d69954 100644 --- a/debian/patches/pve/0040-enable-cache-unsafe-for-vma-extract_content-and-qmp_.patch +++ b/debian/patches/pve/0040-enable-cache-unsafe-for-vma-extract_content-and-qmp_.patch @@ -1,4 +1,4 @@ -From 12098cd9f0b075da4bfb4b599f244eb9f9987443 Mon Sep 17 00:00:00 2001 +From eba97a008e2b0eea7229ba0020b2910f147e545b Mon Sep 17 00:00:00 2001 From: Wolfgang Bumiller Date: Mon, 1 Aug 2016 10:52:46 +0200 Subject: [PATCH 40/49] enable cache=unsafe for vma extract_content and diff --git a/debian/patches/pve/0041-savevm-async-updates.patch b/debian/patches/pve/0041-savevm-async-updates.patch index bf10524..29ebd7c 100644 --- a/debian/patches/pve/0041-savevm-async-updates.patch +++ b/debian/patches/pve/0041-savevm-async-updates.patch @@ -1,4 +1,4 @@ -From f03b2d0a470c6df14fcc37289e0976838af5d0ba Mon Sep 17 00:00:00 2001 +From 11d6573ad09a304b79c149c4f98e565f789b128d Mon Sep 17 00:00:00 2001 From: Wolfgang Bumiller Date: Fri, 9 Sep 2016 15:21:19 +0200 Subject: [PATCH 41/49] savevm-async updates diff --git a/debian/patches/pve/0042-qmp_snapshot_drive-add-aiocontext.patch b/debian/patches/pve/0042-qmp_snapshot_drive-add-aiocontext.patch index fc82f70..e63fdc2 100644 --- a/debian/patches/pve/0042-qmp_snapshot_drive-add-aiocontext.patch +++ b/debian/patches/pve/0042-qmp_snapshot_drive-add-aiocontext.patch @@ -1,4 +1,4 @@ -From 6b5bffa06f7d4ecfe32cc5f4e042717010888351 Mon Sep 17 00:00:00 2001 +From 26b8ed17e06e00b287352b95212d46ff4261e70b Mon Sep 17 00:00:00 2001 From: Alexandre Derumier Date: Tue, 13 Sep 2016 01:57:56 +0200 Subject: [PATCH 42/49] qmp_snapshot_drive: add aiocontext diff --git a/debian/patches/pve/0043-vma-sizes-passed-to-blk_co_preadv-should-be-bytes-no.patch b/debian/patches/pve/0043-vma-sizes-passed-to-blk_co_preadv-should-be-bytes-no.patch index 483351f..c53e2db 100644 --- a/debian/patches/pve/0043-vma-sizes-passed-to-blk_co_preadv-should-be-bytes-no.patch +++ b/debian/patches/pve/0043-vma-sizes-passed-to-blk_co_preadv-should-be-bytes-no.patch @@ -1,4 +1,4 @@ -From 34ba9400b512af3cb51e103d31b2605c7179cb9d Mon Sep 17 00:00:00 2001 +From e74c523db792c8da65faa680ab6898b58b6cb193 Mon Sep 17 00:00:00 2001 From: Wolfgang Bumiller Date: Fri, 21 Oct 2016 09:09:26 +0200 Subject: [PATCH 43/49] vma: sizes passed to blk_co_preadv should be bytes now diff --git a/debian/patches/pve/0044-glusterfs-no-default-logfile-if-daemonized.patch b/debian/patches/pve/0044-glusterfs-no-default-logfile-if-daemonized.patch index 164e4d9..958538f 100644 --- a/debian/patches/pve/0044-glusterfs-no-default-logfile-if-daemonized.patch +++ b/debian/patches/pve/0044-glusterfs-no-default-logfile-if-daemonized.patch @@ -1,4 +1,4 @@ -From 88654f0f7d784c515dec351bbeb91a19be70ee13 Mon Sep 17 00:00:00 2001 +From f6d6cb162d0cdce8b3d83b0af7772fcd63f1dafe Mon Sep 17 00:00:00 2001 From: Wolfgang Bumiller Date: Mon, 24 Oct 2016 09:32:36 +0200 Subject: [PATCH 44/49] glusterfs: no default logfile if daemonized diff --git a/debian/patches/pve/0045-qmp_delete_drive_snapshot-add-aiocontext.patch b/debian/patches/pve/0045-qmp_delete_drive_snapshot-add-aiocontext.patch index bb6f0b8..a116368 100644 --- a/debian/patches/pve/0045-qmp_delete_drive_snapshot-add-aiocontext.patch +++ b/debian/patches/pve/0045-qmp_delete_drive_snapshot-add-aiocontext.patch @@ -1,4 +1,4 @@ -From dd810e797c9ec62737ad8a76d6a10d04e9d5d1aa Mon Sep 17 00:00:00 2001 +From fe00763cb7556dfdd8fdf4b6f4cc269c291d6bfa Mon Sep 17 00:00:00 2001 From: Alexandre Derumier Date: Mon, 7 Nov 2016 11:47:50 +0100 Subject: [PATCH 45/49] qmp_delete_drive_snapshot : add aiocontext diff --git a/debian/patches/pve/0046-convert-savevm-async-to-threads.patch b/debian/patches/pve/0046-convert-savevm-async-to-threads.patch index 7deea20..ac8389a 100644 --- a/debian/patches/pve/0046-convert-savevm-async-to-threads.patch +++ b/debian/patches/pve/0046-convert-savevm-async-to-threads.patch @@ -1,4 +1,4 @@ -From 49eb980458abc2a43499fa07078d5e772bd94ee0 Mon Sep 17 00:00:00 2001 +From c80c9d6e7365d83bae020de4862cc9825374b88c Mon Sep 17 00:00:00 2001 From: Wolfgang Bumiller Date: Tue, 8 Nov 2016 11:13:06 +0100 Subject: [PATCH 46/49] convert savevm-async to threads diff --git a/debian/patches/pve/0047-glusterfs-allow-partial-reads.patch b/debian/patches/pve/0047-glusterfs-allow-partial-reads.patch index 954b8e7..3d98e66 100644 --- a/debian/patches/pve/0047-glusterfs-allow-partial-reads.patch +++ b/debian/patches/pve/0047-glusterfs-allow-partial-reads.patch @@ -1,4 +1,4 @@ -From 4ce0ea44bbdc0a0593a80733fb0ca71a6882a7d0 Mon Sep 17 00:00:00 2001 +From 42c448d4ae35e5531023dff7ed07eb0135b3a2a2 Mon Sep 17 00:00:00 2001 From: Wolfgang Bumiller Date: Wed, 30 Nov 2016 10:27:47 +0100 Subject: [PATCH 47/49] glusterfs: allow partial reads diff --git a/debian/patches/pve/0048-vma-don-t-use-O_DIRECT-on-pipes.patch b/debian/patches/pve/0048-vma-don-t-use-O_DIRECT-on-pipes.patch index b9be5fc..ae652fd 100644 --- a/debian/patches/pve/0048-vma-don-t-use-O_DIRECT-on-pipes.patch +++ b/debian/patches/pve/0048-vma-don-t-use-O_DIRECT-on-pipes.patch @@ -1,4 +1,4 @@ -From 5dfe68b80f11a2c797fda4f769e1c3342e7c959c Mon Sep 17 00:00:00 2001 +From 47d2445ffc83bba6066beb67fa34075d75b5b4c2 Mon Sep 17 00:00:00 2001 From: Wolfgang Bumiller Date: Thu, 30 Mar 2017 16:05:34 +0200 Subject: [PATCH 48/49] vma: don't use O_DIRECT on pipes diff --git a/debian/patches/pve/0049-block-zeroinit-request-child-permissions.patch b/debian/patches/pve/0049-block-zeroinit-request-child-permissions.patch index 102f17e..2a2e941 100644 --- a/debian/patches/pve/0049-block-zeroinit-request-child-permissions.patch +++ b/debian/patches/pve/0049-block-zeroinit-request-child-permissions.patch @@ -1,4 +1,4 @@ -From fb6d98f7215a8ce21f4b76fb9fbdcbb1cfe5c25a Mon Sep 17 00:00:00 2001 +From bc3ed255d5a8e9737abe7ba053de2492164f490a Mon Sep 17 00:00:00 2001 From: Wolfgang Bumiller Date: Fri, 31 Mar 2017 09:27:58 +0200 Subject: [PATCH 49/49] block: zeroinit: request child permissions diff --git a/qemu b/qemu index ca55019..359c41a 160000 --- a/qemu +++ b/qemu @@ -1 +1 @@ -Subproject commit ca55019dacb821cc675273237a5173fc67bf3230 +Subproject commit 359c41abe32638adad503e386969fa428cecff52