qcow2: Check failure of bdrv_getlength()
commitd0d5d0e31a874d592741a088c2c5071bae164dbf
authorEric Blake <eblake@redhat.com>
Wed, 9 Aug 2017 20:38:08 +0000 (9 15:38 -0500)
committerKevin Wolf <kwolf@redhat.com>
Fri, 11 Aug 2017 11:23:47 +0000 (11 13:23 +0200)
tree83537d17c9bdaedabe85ff61d645adb85718e650
parentc40fe9c06c35fa8076f9a0daeea5c8684d773645
qcow2: Check failure of bdrv_getlength()

qcow2_co_pwritev_compressed() should not call bdrv_truncate()
if determining the size failed.

Reported-by: Markus Armbruster <armbru@redhat.com>
Signed-off-by: Eric Blake <eblake@redhat.com>
Reviewed-by: Philippe Mathieu-Daudé <f4bug@amsat.org>
Reviewed-by: Jeff Cody <jcody@redhat.com>
Reviewed-by: Kevin Wolf <kwolf@redhat.com>
Reviewed-by: John Snow <jsnow@redhat.com>
Signed-off-by: Kevin Wolf <kwolf@redhat.com>
block/qcow2.c