On Wed, 02/26 10:47, Peter Lieven wrote: > Signed-off-by: Peter Lieven <p...@kamp.de> > --- > block/vmdk.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/block/vmdk.c b/block/vmdk.c > index ff6f5ee..5fa29b0 100644 > --- a/block/vmdk.c > +++ b/block/vmdk.c > @@ -1146,7 +1146,7 @@ static int64_t coroutine_fn > vmdk_co_get_block_status(BlockDriverState *bs, > break; > case VMDK_OK: > ret = BDRV_BLOCK_DATA; > - if (extent->file == bs->file) { > + if (extent->file == bs->file && !extent->compressed) { > ret |= BDRV_BLOCK_OFFSET_VALID | offset; > } > > -- > 1.7.9.5 >
Reviewed-by: Fam Zheng <f...@redhat.com>