On 10/21/2014 02:51 AM, Max Reitz wrote:
> The bmap can be rather large (maximum blocks per image count:
> 0x3fff; the bmap has a size of block_count * sizeof(uint32_t) bytes,
> which makes 0xfffc bytes) and exceed INT_MAX. Using block layer
> functions which take a byte count as an int is
The bmap can be rather large (maximum blocks per image count:
0x3fff; the bmap has a size of block_count * sizeof(uint32_t) bytes,
which makes 0xfffc bytes) and exceed INT_MAX. Using block layer
functions which take a byte count as an int is therefore not a good
idea. Use bdrv_write()+bdrv_