]> git.proxmox.com Git - qemu.git/blobdiff - qemu-io-cmds.c
Merge remote-tracking branch 'borntraeger/tags/s390-next-20130924' into staging
[qemu.git] / qemu-io-cmds.c
index f91b6c4f0294fc1567d3b60234fc977fb17c4932..8565d49336ac713f26bc959f1fd6718a704bbe2f 100644 (file)
@@ -1830,6 +1830,10 @@ static int alloc_f(BlockDriverState *bs, int argc, char **argv)
     sector_num = offset >> 9;
     while (remaining) {
         ret = bdrv_is_allocated(bs, sector_num, remaining, &num);
+        if (ret < 0) {
+            printf("is_allocated failed: %s\n", strerror(-ret));
+            return 0;
+        }
         sector_num += num;
         remaining -= num;
         if (ret) {