aboutsummaryrefslogtreecommitdiff
path: root/hw/i386
diff options
context:
space:
mode:
authorAdelina Tuvenie <adelinatuvenie@gmail.com>2014-09-18 18:17:44 +0300
committerMichael Tokarev <mjt@tls.msk.ru>2014-09-22 12:09:31 +0400
commita011898d25b8a26a311d56dfe37e8d3a4374ec65 (patch)
treed8f23dafc81a6be1247e8e4e06302929676f58f2 /hw/i386
parent4d63322cd4b3b5eba911ea98bf2050c939e432e3 (diff)
block: allow creation of fixed vhdx images
When trying to create a fixed vhd image qemu-img will return the following error: qemu-img: test.vhdx: Could not create image: Cannot allocate memory This happens because of a incorrect check in vhdx.c. Specifficaly, in vhdx_create_bat(), after allocating memory for the BAT entry, there is a check to determine if the allocation was unsuccsessful. The error comes from the fact that it checks if s->bat isn't NULL, which is true in case of succsessful allocation, and exits with error ENOMEM. Signed-off-by: Adelina Tuvenie <atuvenie@cloudbasesolutions.com> Acked-by: Kevin Wolf <kwolf@redhat.com> Signed-off-by: Michael Tokarev <mjt@tls.msk.ru>
Diffstat (limited to 'hw/i386')
0 files changed, 0 insertions, 0 deletions