aboutsummaryrefslogtreecommitdiff
path: root/vmstate.c
diff options
context:
space:
mode:
authorMax Reitz <mreitz@redhat.com>2014-10-28 11:12:32 +0100
committerMax Reitz <mreitz@redhat.com>2014-11-09 23:39:50 +0100
commitd20418ee514774626ac47a1ad0aa9149c7249cf0 (patch)
tree3f2343113a49320ac9891a33b31e82f6c34091ce /vmstate.c
parentd21de4d97faaad6ac21011d7bda924f9b2353b7b (diff)
block/vdi: Limit maximum size even futher
The block layer read and write functions do not like requests which are bigger than INT_MAX bytes. Since the VDI bmap is read and written in a single operation, its size is therefore limited accordingly. This reduces the maximum VDI image size supported by QEMU to half of what it currently is (down to approximately 512 TB). The VDI test 084 has to be adapted accordingly. Actually, one could clearly see that it was broken from the "Could not open 'TEST_DIR/t.IMGFMT': Invalid argument" line for an image which was supposed to work just fine. Signed-off-by: Max Reitz <mreitz@redhat.com> Reviewed-by: Stefan Hajnoczi <stefanha@redhat.com> Reviewed-by: Peter Lieven <pl@kamp.de>
Diffstat (limited to 'vmstate.c')
0 files changed, 0 insertions, 0 deletions