# also update debian/changelog
KVMVER=1.3
-KVMPKGREL=3
+KVMPKGREL=4
KVMPACKAGE=pve-qemu-kvm
KVMDIR=qemu-kvm
+pve-qemu-kvm (1.3-4) unstable; urgency=low
+
+ * update to qemu 1.3 rc2 (bios update, fix lsi bug)
+
+ * rm stream-fix-ratelimit_set_speed.patch (upstream)
+
+ * update qemu backup patches
+
+ -- Proxmox Support Team <support@proxmox.com> Mon, 03 Dec 2012 06:32:00 +0100
+
pve-qemu-kvm (1.3-3) unstable; urgency=low
* include qemu backup patches
-From 0177b535961d9e46420d474091b6dedbf7ee11a3 Mon Sep 17 00:00:00 2001
+From 491d4eb9d078b68616205c0c89de9909df990014 Mon Sep 17 00:00:00 2001
From: Dietmar Maurer <dietmar@proxmox.com>
Date: Tue, 13 Nov 2012 09:24:50 +0100
Subject: [PATCH v3 1/6] RFC: Efficient VM backup for qemu
-From 4a8d3de07ce2989390f2b0a42a81884d3300d516 Mon Sep 17 00:00:00 2001
+From 7ec08213d1b7c9de3b83016db81efd8337838ad2 Mon Sep 17 00:00:00 2001
From: Dietmar Maurer <dietmar@proxmox.com>
Date: Tue, 13 Nov 2012 10:03:52 +0100
Subject: [PATCH v3 2/6] add basic backup support to block driver
-From 5583ec7185e67b11681cead13e59d8ae3319748f Mon Sep 17 00:00:00 2001
+From 6e030cd398065d17ab01fe7b2a3e655c5e5f19eb Mon Sep 17 00:00:00 2001
From: Dietmar Maurer <dietmar@proxmox.com>
Date: Tue, 13 Nov 2012 11:27:56 +0100
Subject: [PATCH v3 3/6] add backup related monitor commands
-From ff878b16c010752dd46a474329d523cded78a004 Mon Sep 17 00:00:00 2001
+From 07c102f539d0ee90afbd695cdb1a8955a141d8c1 Mon Sep 17 00:00:00 2001
From: Dietmar Maurer <dietmar@proxmox.com>
Date: Tue, 13 Nov 2012 11:11:38 +0100
Subject: [PATCH v3 4/6] introduce new vma archive format
-From d22192dbb5515b4bf0bf2ceed7d16cf6a18769f9 Mon Sep 17 00:00:00 2001
+From 2a7c5bdf32295a97fdfe63783fcdc846c92e50a9 Mon Sep 17 00:00:00 2001
From: Dietmar Maurer <dietmar@proxmox.com>
Date: Wed, 14 Nov 2012 09:57:04 +0100
Subject: [PATCH v3 5/6] add regression tests for backup
-Also added the ratelimit.h fix here, because it is still not upstream.
+Simple regression tests using vma-reader and vma-writer.
Signed-off-by: Dietmar Maurer <dietmar@proxmox.com>
---
- include/qemu/ratelimit.h | 2 +-
- tests/Makefile | 11 +-
- tests/backup-test.c | 511 ++++++++++++++++++++++++++++++++++++++++++++++
- 3 files changed, 521 insertions(+), 3 deletions(-)
+ tests/Makefile | 11 +-
+ tests/backup-test.c | 511 +++++++++++++++++++++++++++++++++++++++++++++++++++
+ 2 files changed, 520 insertions(+), 2 deletions(-)
create mode 100644 tests/backup-test.c
-diff --git a/include/qemu/ratelimit.h b/include/qemu/ratelimit.h
-index c6ac281..d1610f1 100644
---- a/include/qemu/ratelimit.h
-+++ b/include/qemu/ratelimit.h
-@@ -42,7 +42,7 @@ static inline void ratelimit_set_speed(RateLimit *limit, uint64_t speed,
- uint64_t slice_ns)
- {
- limit->slice_ns = slice_ns;
-- limit->slice_quota = ((double)speed * 1000000000ULL) / slice_ns;
-+ limit->slice_quota = ((double)speed * slice_ns)/1000000000ULL;
- }
-
- #endif
diff --git a/tests/Makefile b/tests/Makefile
index b60f0fb..cffbd22 100644
--- a/tests/Makefile
-From 32e6a75c9ee5ceadf1e236787cfb3834d0d3a0ca Mon Sep 17 00:00:00 2001
+From 8c867119798abdd8f16b6fdf738aa0682cb4e713 Mon Sep 17 00:00:00 2001
From: Dietmar Maurer <dietmar@proxmox.com>
Date: Thu, 29 Nov 2012 10:46:49 +0100
Subject: [PATCH v3 6/6] add vm state to backups
fix-qemu-img-snapshot-removal.patch
move-bdrv-snapshot-find.patch
internal-snapshot-async.patch
-# (included in backup series): stream-fix-ratelimit_set_speed.patch
qemu-img-convert-skipcreate-option.patch
enable-kvm-by-default.patch
# include qemu backup series
+++ /dev/null
-From 264baba5f5e6c2f42af0262bc2ce81647df74639 Mon Sep 17 00:00:00 2001
-From: Dietmar Maurer <dietmar@proxmox.com>
-Date: Wed, 24 Oct 2012 11:59:23 +0200
-Subject: [PATCH] stream: fix ratelimit_set_speed
-
-The formula to compute slice_quota was wrong.
-
-Signed-off-by: Dietmar Maurer <dietmar@proxmox.com>
----
- include/qemu/ratelimit.h | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
-diff --git a/include/qemu/ratelimit.h b/include/qemu/ratelimit.h
-index c6ac281..d1610f1 100644
---- a/include/qemu/ratelimit.h
-+++ b/include/qemu/ratelimit.h
-@@ -42,7 +42,7 @@ static inline void ratelimit_set_speed(RateLimit *limit, uint64_t speed,
- uint64_t slice_ns)
- {
- limit->slice_ns = slice_ns;
-- limit->slice_quota = ((double)speed * 1000000000ULL) / slice_ns;
-+ limit->slice_quota = ((double)speed * slice_ns)/1000000000ULL;
- }
-
- #endif
---
-1.7.2.5
-