X-Git-Url: https://git.proxmox.com/?p=pve-qemu-kvm.git;a=blobdiff_plain;f=debian%2Fpatches%2Fpve%2F0020-backup-vma-run-flush-inside-coroutine.patch;h=c98dfb7c2599aabd66ad41b84525a1c06a80691a;hp=6de18b227141ab7f6847211adc4a9a9417dddefa;hb=1a91ab45b7b886b5a4d2b12a559e4b239eccceed;hpb=e9748910af967b15cce8c312fc50589065fca911 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 6de18b2..c98dfb7 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 3e0869f3ef3fc5537d90d22cde89f1384b164e70 Mon Sep 17 00:00:00 2001 +From 5b7a8ffffc109f55b3e66694af49960daad4b528 Mon Sep 17 00:00:00 2001 From: Wolfgang Bumiller Date: Wed, 9 Dec 2015 15:40:42 +0100 Subject: [PATCH 20/47] backup: vma: run flush inside coroutine @@ -9,10 +9,10 @@ Subject: [PATCH 20/47] backup: vma: run flush inside coroutine 2 files changed, 13 insertions(+), 1 deletion(-) diff --git a/blockdev.c b/blockdev.c -index 1491c2d..f3c0c58 100644 +index 22b564e..a3203c0 100644 --- a/blockdev.c +++ b/blockdev.c -@@ -3081,6 +3081,13 @@ static void pvebackup_cleanup(void) +@@ -3087,6 +3087,13 @@ static void pvebackup_cleanup(void) } } @@ -26,7 +26,7 @@ index 1491c2d..f3c0c58 100644 static void pvebackup_complete_cb(void *opaque, int ret) { PVEBackupDevInfo *di = opaque; -@@ -3098,7 +3105,8 @@ static void pvebackup_complete_cb(void *opaque, int ret) +@@ -3104,7 +3111,8 @@ static void pvebackup_complete_cb(void *opaque, int ret) di->target = NULL; if (backup_state.vmaw) { @@ -37,7 +37,7 @@ index 1491c2d..f3c0c58 100644 block_job_cb(bs, ret); diff --git a/vma-writer.c b/vma-writer.c -index 6d3119d..79b7fd4 100644 +index ec8da53..216577a 100644 --- a/vma-writer.c +++ b/vma-writer.c @@ -700,6 +700,10 @@ int vma_writer_close(VmaWriter *vmaw, Error **errp)