]> git.proxmox.com Git - pve-qemu-kvm.git/blobdiff - debian/patches/pve/0021-backup-do-not-use-bdrv_drain_all.patch
fix backup jobs for multiple disks
[pve-qemu-kvm.git] / debian / patches / pve / 0021-backup-do-not-use-bdrv_drain_all.patch
index bc6624575c071e02081678d276b7a2df6627660d..2253eb17e00a243eb95f6a2d4eb58c709216f56c 100644 (file)
@@ -1,4 +1,4 @@
-From e7cf613192638f5ac24629961c4010a3b3575ad6 Mon Sep 17 00:00:00 2001
+From 4de872af5f176bbcc0d2f19b9fd30a7cefbddd9a Mon Sep 17 00:00:00 2001
 From: Wolfgang Bumiller <w.bumiller@proxmox.com>
 Date: Wed, 9 Dec 2015 15:41:13 +0100
 Subject: [PATCH 21/47] backup: do not use bdrv_drain_all
@@ -8,10 +8,10 @@ Subject: [PATCH 21/47] backup: do not use bdrv_drain_all
  1 file changed, 1 insertion(+), 5 deletions(-)
 
 diff --git a/blockdev.c b/blockdev.c
-index f3c0c58..2371cf3 100644
+index a9a900e..36b4083 100644
 --- a/blockdev.c
 +++ b/blockdev.c
-@@ -3129,9 +3129,6 @@ static void pvebackup_cancel(void *opaque)
+@@ -3135,9 +3135,6 @@ static void pvebackup_cancel(void *opaque)
          vma_writer_set_error(backup_state.vmaw, "backup cancelled");
      }
  
@@ -21,7 +21,7 @@ index f3c0c58..2371cf3 100644
      GList *l = backup_state.di_list;
      while (l) {
          PVEBackupDevInfo *di = (PVEBackupDevInfo *)l->data;
-@@ -3140,8 +3137,7 @@ static void pvebackup_cancel(void *opaque)
+@@ -3146,8 +3143,7 @@ static void pvebackup_cancel(void *opaque)
              BlockJob *job = di->bs->job;
              if (job) {
                  if (!di->completed) {