diff options
author | Peter Lieven <pl@kamp.de> | 2013-10-24 12:07:04 +0200 |
---|---|---|
committer | Kevin Wolf <kwolf@redhat.com> | 2013-11-28 10:30:52 +0100 |
commit | c3d8688470a33feb0ea78c006b4399d50c13185e (patch) | |
tree | b9fcb57cd372cbdaec924fb19ea266f0fde0a87e /qemu-img.c | |
parent | d75cbb5e68f5a7d64248ba89399a7f2073231de5 (diff) | |
download | hqemu-c3d8688470a33feb0ea78c006b4399d50c13185e.zip hqemu-c3d8688470a33feb0ea78c006b4399d50c13185e.tar.gz |
block/get_block_status: fix BDRV_BLOCK_ZERO for unallocated blocks
this patch does 2 things:
a) only do additional call outs if BDRV_BLOCK_ZERO is not already set.
b) use the newly introduced bdrv_unallocated_blocks_are_zero()
to return the zero state of an unallocated block. the used callout
to bdrv_has_zero_init() is only valid right after bdrv_create.
Reviewed-by: Eric Blake <eblake@redhat.com>
Signed-off-by: Peter Lieven <pl@kamp.de>
Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>
Diffstat (limited to 'qemu-img.c')
0 files changed, 0 insertions, 0 deletions