Re: [Qemu-devel] [PATCH 01/12] VMDK: Introduced VmdkExtent

2011-06-09 Thread Stefan Hajnoczi
On Thu, Jun 9, 2011 at 11:20 AM, Fam Zheng wrote: > On Thu, Jun 9, 2011 at 3:58 PM, Stefan Hajnoczi wrote: >> On Sat, Jun 04, 2011 at 08:40:22AM +0800, Fam Zheng wrote: >>>   fail: >>> -    qemu_free(s->l1_backup_table); >>> -    qemu_free(s->l1_table); >>> -    qemu_free(s->l2_cache); >>> +    i

Re: [Qemu-devel] [PATCH 01/12] VMDK: Introduced VmdkExtent

2011-06-09 Thread Fam Zheng
On Thu, Jun 9, 2011 at 3:58 PM, Stefan Hajnoczi wrote: > On Sat, Jun 04, 2011 at 08:40:22AM +0800, Fam Zheng wrote: >>   fail: >> -    qemu_free(s->l1_backup_table); >> -    qemu_free(s->l1_table); >> -    qemu_free(s->l2_cache); >> +    if(s->extents) { >> +        qemu_free(s->extents[0].l1_back

Re: [Qemu-devel] [PATCH 01/12] VMDK: Introduced VmdkExtent

2011-06-09 Thread Stefan Hajnoczi
On Sat, Jun 04, 2011 at 08:40:22AM +0800, Fam Zheng wrote: > fail: > -qemu_free(s->l1_backup_table); > -qemu_free(s->l1_table); > -qemu_free(s->l2_cache); > +if(s->extents) { > +qemu_free(s->extents[0].l1_backup_table); > +qemu_free(s->extents[0].l1_table); > +

[Qemu-devel] [PATCH 01/12] VMDK: Introduced VmdkExtent

2011-06-03 Thread Fam Zheng
Added VmdkExtent array to hold image extent information, with the exsiting functionalities fit into this structure. Signed-off-by: Fam Zheng --- block/vmdk.c | 301 ++ 1 files changed, 200 insertions(+), 101 deletions(-) diff --git a/bloc