bool, are some other Windows types such as DWORD not preferred
to standard C types?
I will send a v3 patch based on your fix after a week for I'll travel for a
week in coming National Day holiday.
Thanks again for you patient.
Sincerely.
Guangmu Zhu
I sent the patch some days ago and received no response. I have no idea if this
means the patch is not Ok or just no one had interest in it...
Sincerely.
Guangmu Zhu
--
FreeWriterMetadata() should be called if GatherWriterMetadata() succeeded.
Signed
Correct patch format.
Signed-off-by: Guangmu Zhu
---
qga/vss-win32/requester.cpp | 11 +++
1 file changed, 11 insertions(+)
diff --git a/qga/vss-win32/requester.cpp b/qga/vss-win32/requester.cpp
index 9b3e310..337f722 100644
--- a/qga/vss-win32/requester.cpp
+++ b/qga/vss-win32
Correct patch format.
Signed-off-by: Guangmu Zhu
---
block/raw-win32.c | 48 ++--
1 file changed, 30 insertions(+), 18 deletions(-)
diff --git a/block/raw-win32.c b/block/raw-win32.c
index 68f2338..569dda2 100644
--- a/block/raw-win32.c
+++ b/block
FreeWriterMetadata() should be called if GatherWriterMetadata() succeeded.
diff --git a/qga/vss-win32/requester.cpp b/qga/vss-win32/requester.cpp
index 9b3e310..337f722 100644
--- a/qga/vss-win32/requester.cpp
+++ b/qga/vss-win32/requester.cpp
@@ -47,6 +47,7 @@ static struct QGAVSSContext {
The handle_aiocb_rw() can't distinguish between an error and 0 bytes
transferred.
diff --git a/block/raw-win32.c b/block/raw-win32.c
index 68f2338..569dda2 100644
--- a/block/raw-win32.c
+++ b/block/raw-win32.c
@@ -60,11 +60,13 @@ typedef struct BDRVRawState {
* Returns the number of bytes han
Hi Kevin,
I tried the patch you provide, and I haven't seen that problem yet. If the disk
space is full, an error will be reported with the message "Invalid argument"
and the program will stop.
Will you merge the patch to the master?
Thanks.
Guangmu Zhu
diff --git a/bloc
I'll try the patch and report in a week for I'm too busy these days. And if I
could, I would like to help to maintain the Windows backend.
Sincerely.
Guangmu Zhu
-
Am 23.09.2015 um 13:30 hat Guangmu Zhu geschrieben:
> If the &qu
If the "BlockDriver" is "bdrv_vmdk", the function "vmdk_co_write" will be
called instead. In function "vmdk_write_extent" I see "ret =
bdrv_pwrite(extent->file, write_offset, write_buf, write_len);". So the
"
Correct a mistake:
So though the "count" would be "-EINVAL" if error occurred while writing some
file, the return value will always be zero. Maybe I missed something?
Sorry.
Guangmu Zhu
-
Thanks for your reply.
I read the s
opaque;
co->ret = ret;
qemu_coroutine_enter(co->coroutine, NULL);
}
5. Finally the return value(zero) will be stored in "co.ret" in function
"bdrv_co_io_em". However, what would happen if the req haven't done but the
function "bdrv_co_io_em" retu
bs(out_blk);
++ 1833:
++ 1834:bdrv_set_on_error(out_bs, BLOCKDEV_ON_ERROR_REPORT,
BLOCKDEV_ON_ERROR_REPORT);
Thanks,
Guangmu Zhu
12 matches
Mail list logo