Works for me on 07e2863d0271ac6c05206d8ce9e4f4c39b25d3ea:

$ uname -a
Linux  3.16.2-200.fc20.x86_64 #1 SMP Mon Sep 8 11:54:45 UTC 2014 x86_64 x86_64 
x86_64 GNU/Linux
$ ./qemu-img create -f vhdx -o subformat=fixed test.vhdx 10G
Formatting 'test.vhdx', fmt=vhdx size=10737418240 log_size=1048576 block_size=0 
subformat='fixed'

Please include the command-line needed to reproduce this bug.

You also mentioned an "incorrect check in vhdx.c".  What exactly is wrong?  If 
you have a patch, please send it to qemu-devel@nongnu.org after looking at the 
code submission guidelines:
http://qemu-project.org/Contribute/SubmitAPatch

** Changed in: qemu
       Status: New => Incomplete

-- 
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/1370585

Title:
  qemu-img cannot create fixed vhdx

Status in QEMU:
  Incomplete

Bug description:
  When trying to create a fixed vhdx image, qemu-img fails with the
  following error:

           qemu-img: test.vhdx: Could not create image: Cannot allocate
  memory

  This happens because of a incorrect check in vhdx.c

To manage notifications about this bug go to:
https://bugs.launchpad.net/qemu/+bug/1370585/+subscriptions

Reply via email to