On 08/07/2017 07:38 AM, Jeff Cody wrote: > Signed-off-by: Jeff Cody <jc...@redhat.com> > --- > block/vhdx-log.c | 6 +++++- > 1 file changed, 5 insertions(+), 1 deletion(-) >
Reviewed-by: Eric Blake <ebl...@redhat.com> > diff --git a/block/vhdx-log.c b/block/vhdx-log.c > index a27dc05..14b724e 100644 > --- a/block/vhdx-log.c > +++ b/block/vhdx-log.c > @@ -558,7 +558,11 @@ static int vhdx_log_flush(BlockDriverState *bs, > BDRVVHDXState *s, > ret = -EINVAL; > goto exit; > } > - bdrv_truncate(bs->file, new_file_size, PREALLOC_MODE_OFF, > NULL); > + ret = bdrv_truncate(bs->file, new_file_size, > PREALLOC_MODE_OFF, > + NULL); > + if (ret < 0) { > + goto exit; > + } > } > } > qemu_vfree(desc_entries); > -- Eric Blake, Principal Software Engineer Red Hat, Inc. +1-919-301-3266 Virtualization: qemu.org | libvirt.org
signature.asc
Description: OpenPGP digital signature