[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 15:32:41 +0530 |
Running qemu-img commit on QED image gives this 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
--
Onkar N Mahajan
System Software Engineer
IBM Linux Technology Center
Bangalore - India