Index: new/blockdev.c
===================================================================
---- new.orig/blockdev.c 2014-05-05 09:36:50.000000000 +0200
-+++ new/blockdev.c 2014-05-05 09:40:22.000000000 +0200
-@@ -1862,6 +1862,11 @@
+--- new.orig/blockdev.c 2014-06-17 06:15:08.000000000 +0200
++++ new/blockdev.c 2014-06-17 06:15:09.000000000 +0200
+@@ -1914,6 +1914,11 @@
{
PVEBackupDevInfo *di = opaque;
if (sector_num & 0x7f) {
if (!backup_state.error) {
error_setg(&backup_state.error,
-@@ -1872,7 +1877,6 @@
+@@ -1924,7 +1929,6 @@
}
int64_t cluster_num = sector_num >> 7;
int ret = -1;
-@@ -1880,17 +1884,27 @@
+@@ -1932,17 +1936,27 @@
size_t zero_bytes = 0;
ret = vma_writer_write(backup_state.vmaw, di->dev_id, cluster_num,
buf, &zero_bytes);
}
static void pvebackup_cleanup(void)
-@@ -1962,7 +1976,7 @@
+@@ -2014,7 +2028,7 @@
BlockJob *job = di->bs->job;
if (job) {
if (!di->completed) {