[pve-devel] [PATCH qemu 1/4] Update and rebase to QEMU 4.1

Stefan Reiter s.reiter at proxmox.com
Mon Nov 25 11:18:49 CET 2019


On 11/20/19 3:45 PM, Stefan Reiter wrote:
> Signed-off-by: Stefan Reiter <s.reiter at proxmox.com>
> ---
> 
> I tested 4.1.0 seperately to 4.1.1 for a while, so I left the patches in the
> order I did them (i.e. 4.1 rebase first, then rebase that to 4.1.1). Patches 1-3
> could technically be squashed together into a single 4.1.1 rebase.
> 
> Tested with backups/restores, snapshots, migration, different guest OS,
> different storage front- and backends. Been using 4.1.0 for a bit now, no issues
> on my machine so far (except for the one mentioned in patch 4). 4.1.1 seems
> stable as well, but not as much time spent with it.
> 
>   ...sume-monitor-when-clearing-its-queue.patch |  53 ++-----
>   ...k-file-change-locking-default-to-off.patch |   6 +-
>   ...he-CPU-model-to-kvm64-32-instead-of-.patch |   4 +-
>   ...ui-spice-default-to-pve-certificates.patch |   4 +-
>   .../0005-PVE-Config-smm_available-false.patch |   4 +-
>   ...erfs-no-default-logfile-if-daemonize.patch |   8 +-
>   ...lock-rbd-disable-rbd_cache_writethro.patch |   4 +-
>   .../0008-PVE-Up-qmp-add-get_link_status.patch |   8 +-
>   ...PVE-Up-glusterfs-allow-partial-reads.patch |  14 +-
>   ...return-success-on-info-without-snaps.patch |   4 +-
>   ...dd-add-osize-and-read-from-to-stdin-.patch |  18 +--
>   ...E-Up-qemu-img-dd-add-isize-parameter.patch |  12 +-
>   ...PVE-Up-qemu-img-dd-add-n-skip_create.patch |  10 +-
>   ...virtio-balloon-improve-query-balloon.patch |  90 +++++------
>   .../0015-PVE-qapi-modify-query-machines.patch |  52 +++----
>   .../0016-PVE-qapi-modify-spice-query.patch    |   4 +-
>   .../0017-PVE-internal-snapshot-async.patch    | 112 +++++++-------
>   ...add-the-zeroinit-block-driver-filter.patch |  11 +-
>   .../pve/0019-PVE-backup-modify-job-api.patch  |  26 ++--
>   ...-backup-introduce-vma-archive-format.patch | 123 +++++++--------
>   ...-PVE-Deprecated-adding-old-vma-files.patch | 144 ++++++++----------
>   ...-Add-dummy-id-command-line-parameter.patch |  10 +-
>   ...t-target-i386-disable-LINT0-after-re.patch |   4 +-
>   ...le-posix-make-locking-optiono-on-cre.patch |  20 +--
>   ...0-PVE-monitor-disable-oob-capability.patch |  32 ++--
>   ...ackup-related-code-inside-coroutines.patch |  46 +++---
>   ...-CoMutex-to-protect-access-to-backup.patch |  46 +++---
>   ...ob_create-pass-cluster-size-for-dump.patch |  30 ++--
>   ...mp_cb-with-NULL-data-pointer-for-sma.patch |  16 +-
>   ..._to_vma-into-pvebackup_co_add_config.patch |  10 +-
>   ...up_co_dump_cb-do-not-call-job-cancel.patch |   4 +-
>   .../pve/0039-fix-backup-job-completion.patch  |   6 +-
>   ...te_cb-avoid-poll-loop-if-already-ins.patch |   6 +-
>   ...consider-source-cluster-size-as-well.patch |   4 +-
>   qemu                                          |   2 +-
>   35 files changed, 456 insertions(+), 491 deletions(-)
> 

Since it seems you merged this one, just FYI: sometime during 
rebase/cherry-picking git has decided to make me the 'From' author of 
one of the patches... Not sure if it matters, but for correctness' sake:

diff --git 
a/debian/patches/pve/0030-PVE-monitor-disable-oob-capability.patch 
b/debian/patches/pve/0030-PVE-monitor-disable-oob-capability.patch
index 0da42e7..d144da0 100644
--- a/debian/patches/pve/0030-PVE-monitor-disable-oob-capability.patch
+++ b/debian/patches/pve/0030-PVE-monitor-disable-oob-capability.patch
@@ -1,5 +1,5 @@
  From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
-From: Stefan Reiter <s.reiter at proxmox.com>
+From: Wolfgang Bumiller <w.bumiller at proxmox.com>
  Date: Thu, 14 Nov 2019 14:38:02 +0100
  Subject: [PATCH] PVE: monitor: disable oob capability




More information about the pve-devel mailing list