Re: [Qemu-devel] [PATCH 5/5] vmdk: add bdrv_co_write_zeroes

2013-04-19 Thread Stefan Hajnoczi
On Fri, Apr 19, 2013 at 11:48:45AM +0800, Fam Zheng wrote: From: Feiran Zheng feiran.zh...@emc.com Use special offset to write zeroes efficiently, when zeroed-grain GTE is available. If zero-write an allocated cluster, cluster is leaked because its offset pointer is overwritten by 0x1.

Re: [Qemu-devel] [PATCH 5/5] vmdk: add bdrv_co_write_zeroes

2013-04-19 Thread Fam Zheng
On Fri, 04/19 11:12, Stefan Hajnoczi wrote: On Fri, Apr 19, 2013 at 11:48:45AM +0800, Fam Zheng wrote: From: Feiran Zheng feiran.zh...@emc.com Use special offset to write zeroes efficiently, when zeroed-grain GTE is available. If zero-write an allocated cluster, cluster is leaked because

[Qemu-devel] [PATCH 5/5] vmdk: add bdrv_co_write_zeroes

2013-04-18 Thread Fam Zheng
From: Feiran Zheng feiran.zh...@emc.com Use special offset to write zeroes efficiently, when zeroed-grain GTE is available. If zero-write an allocated cluster, cluster is leaked because its offset pointer is overwritten by 0x1. Signed-off-by: Fam Zheng f...@redhat.com --- block/vmdk.c | 63