qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Qemu-devel] [PATCH] qed: make qed_alloc_clusters round up offset to nea


From: Devin Nakamura
Subject: [Qemu-devel] [PATCH] qed: make qed_alloc_clusters round up offset to nearest cluster
Date: Mon, 15 Aug 2011 19:16:10 -0400

Signed-off-by: Devin Nakamura <address@hidden>
---
 block/qed.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

diff --git a/block/qed.c b/block/qed.c
index 333f067..9a1e49c 100644
--- a/block/qed.c
+++ b/block/qed.c
@@ -263,6 +263,8 @@ static int qed_read_string(BlockDriverState *file, uint64_t 
offset, size_t n,
  */
 static uint64_t qed_alloc_clusters(BDRVQEDState *s, unsigned int n)
 {
+    s->file_size =  qed_start_of_cluster(s, s->file_size +
+                                         s->header.cluster_size - 1);
     uint64_t offset = s->file_size;
     s->file_size += n * s->header.cluster_size;
     return offset;
-- 
1.7.6.rc1




reply via email to

[Prev in Thread] Current Thread [Next in Thread]