diff options
| author | Swapnil Ingle <swapnil.ingle@nutanix.com> | 2020-08-07 10:03:23 +0000 |
|---|---|---|
| committer | Max Reitz <mreitz@redhat.com> | 2020-09-15 11:05:13 +0200 |
| commit | 83a6a90009401f02bdb18fd2414dbae090d0f2b5 (patch) | |
| tree | 6188a8f22ca5c0c3eb530ad949b8acf72daac995 /hw/misc/mst_fpga.c | |
| parent | 33fe08fcaf3773e2151bb60b4f9c62159a0c6633 (diff) | |
| download | focaccia-qemu-83a6a90009401f02bdb18fd2414dbae090d0f2b5.tar.gz focaccia-qemu-83a6a90009401f02bdb18fd2414dbae090d0f2b5.zip | |
block/vhdx: Support vhdx image only with 512 bytes logical sector size
block/vhdx uses qemu block layer where sector size is always 512 bytes. This may have issues with 4K logical sector sized vhdx image. For e.g qemu-img convert on such images fails with following assert: $qemu-img convert -f vhdx -O raw 4KTest1.vhdx test.raw qemu-img: util/iov.c:388: qiov_slice: Assertion `offset + len <= qiov->size' failed. Aborted This patch adds an check to return ENOTSUP for vhdx images which have logical sector size other than 512 bytes. Signed-off-by: Swapnil Ingle <swapnil.ingle@nutanix.com> Message-Id: <1596794594-44531-1-git-send-email-swapnil.ingle@nutanix.com> Signed-off-by: Max Reitz <mreitz@redhat.com>
Diffstat (limited to 'hw/misc/mst_fpga.c')
0 files changed, 0 insertions, 0 deletions