qemu-devel
[Top][All Lists]
Advanced

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

[Qemu-devel] [PATCH] Fix : Enable qemu-img QED image commit support.


From: Onkar N Mahajan
Subject: [Qemu-devel] [PATCH] Fix : Enable qemu-img QED image commit support.
Date: Fri, 04 Jan 2013 21:02:28 +0530

Running qemu-img commit on QED image emits the below message even if the
image is never committed. This patch fixes this. Do we need to do any
L1, L2 table cleanup here ? I see that cleanup code is commented out in
the case of qcow2 (qcow2_make_empty).

before patching - 
# qemu-img commit -f qed ss.qed 
qemu-img: Image is already committed

even before committing the image.

after patching -
# qemu-img commit -f qed ss.qed 
Image committed.

and image is actually successfully committed.

*** 

Signed-off-by: Onkar N Mahajan/India/IBM
<address@hidden>

---
 block/qed.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/block/qed.c b/block/qed.c
index 6c182ca..32f1d53 100644
--- a/block/qed.c
+++ b/block/qed.c
@@ -695,7 +695,7 @@ static int coroutine_fn
bdrv_qed_co_is_allocated(BlockDriverState *bs,
 
 static int bdrv_qed_make_empty(BlockDriverState *bs)
 {
-    return -ENOTSUP;
+    return 0;
 }
 
 static BDRVQEDState *acb_to_s(QEDAIOCB *acb)
-- 
1.7.1

-- 




reply via email to

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