qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Qemu-devel] [PATCH v2] block/vdi: Limit maximum size even futher


From: Stefan Hajnoczi
Subject: Re: [Qemu-devel] [PATCH v2] block/vdi: Limit maximum size even futher
Date: Thu, 6 Nov 2014 13:06:32 +0000
User-agent: Mutt/1.5.23 (2014-03-12)

On Tue, Oct 28, 2014 at 11:12:32AM +0100, Max Reitz wrote:
> 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 <address@hidden>
> ---
> v2:
> - Reducing the size to just under 512 TB wasn't enough because the bmap
>   size is rounded up on sector boundaries; fixed (thanks for testing,
>   Peter)
> - Finally a patch regarding this problem that I tested myself :-)
> ---
>  block/vdi.c                | 14 ++++++++++++--
>  tests/qemu-iotests/084     | 14 +++++++-------
>  tests/qemu-iotests/084.out | 13 ++++++++-----
>  3 files changed, 27 insertions(+), 14 deletions(-)

Reviewed-by: Stefan Hajnoczi <address@hidden>

Attachment: pgpGGpRemXmxo.pgp
Description: PGP signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]