[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH v2 00/12] Adding VMDK monolithic flat support
From: |
Fam Zheng |
Subject: |
Re: [Qemu-devel] [PATCH v2 00/12] Adding VMDK monolithic flat support |
Date: |
Fri, 24 Jun 2011 16:24:28 +0800 |
On Fri, Jun 24, 2011 at 4:18 PM, <address@hidden> wrote:
> From: Fam Zheng <address@hidden>
>
> VMDK multiple file images can not be recognized for now. This patch series is
> adding monolithic flat support to it, that is the image type with two
> files, one text descriptor file and a plain data file. This type of
> image can be created in VMWare, with the options "allocate all disk
> space now" and "store virtual disk as a single file" checked.
>
> A VmdkExtent structure is introduced to hold the image "extent"
> information, which makes further adding multi extents support of VMDK
> easy. An image creating option "flat" is added for creating flat
> (preallocated) image.
Oops, this comment is obsolete, the flag is adjusted to a string
option "format". See patch [10/12].
>
> Fam Zheng (12):
> VMDK: introduce VmdkExtent
> VMDK: bugfix, align offset to cluster in get_whole_cluster
> VMDK: probe for monolithicFlat images
> VMDK: separate vmdk_open by format version
> VMDK: add field BDRVVmdkState.desc_offset
> VMDK: flush multiple extents
> VMDK: move 'static' cid_update flag to bs field
> VMDK: change get_cluster_offset return type
> VMDK: open/read/write for monolithicFlat image
> VMDK: create different subformats
> VMDK: fix coding style
> BlockDriver: add bdrv_get_allocated_file_size() operation
>
> block.c | 19 +
> block.h | 1 +
> block/raw-posix.c | 21 +
> block/raw-win32.c | 29 ++
> block/vmdk.c | 1360
> +++++++++++++++++++++++++++++++++++++----------------
> block_int.h | 2 +
> qemu-img.c | 31 +--
> 7 files changed, 1026 insertions(+), 437 deletions(-)
>
>
--
Best regards!
Fam Zheng
- [Qemu-devel] [PATCH v2 05/12] VMDK: add field BDRVVmdkState.desc_offset, (continued)
- [Qemu-devel] [PATCH v2 05/12] VMDK: add field BDRVVmdkState.desc_offset, famcool, 2011/06/24
- [Qemu-devel] [PATCH v2 06/12] VMDK: flush multiple extents, famcool, 2011/06/24
- [Qemu-devel] [PATCH v2 07/12] VMDK: move 'static' cid_update flag to bs field, famcool, 2011/06/24
- [Qemu-devel] [PATCH v2 08/12] VMDK: change get_cluster_offset return type, famcool, 2011/06/24
- [Qemu-devel] [PATCH v2 09/12] VMDK: open/read/write for monolithicFlat image, famcool, 2011/06/24
- [Qemu-devel] [PATCH v2 10/12] VMDK: create different subformats, famcool, 2011/06/24
- [Qemu-devel] [PATCH v2 11/12] VMDK: fix coding style, famcool, 2011/06/24
- [Qemu-devel] [PATCH v2 12/12] BlockDriver: add bdrv_get_allocated_file_size() operation, famcool, 2011/06/24
- Re: [Qemu-devel] [PATCH v2 00/12] Adding VMDK monolithic flat support,
Fam Zheng <=