summaryrefslogtreecommitdiffstats
path: root/include
diff options
context:
space:
mode:
authorVladimir Sementsov-Ogievskiy2020-12-11 19:39:21 +0100
committerEric Blake2021-02-03 15:00:33 +0100
commita56ed80c429610aecd6f74fbd4a9467f5466278a (patch)
tree0e15ac7e2d6d667282288ee1085cecaa99c4ff21 /include
parentutil/iov: make qemu_iovec_init_extended() honest (diff)
downloadqemu-a56ed80c429610aecd6f74fbd4a9467f5466278a.tar.gz
qemu-a56ed80c429610aecd6f74fbd4a9467f5466278a.tar.xz
qemu-a56ed80c429610aecd6f74fbd4a9467f5466278a.zip
block: fix theoretical overflow in bdrv_init_padding()
Calculation of sum may theoretically overflow, so use 64bit type and add some good assertions. Use int64_t constantly. Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> Message-Id: <20201211183934.169161-4-vsementsov@virtuozzo.com> Reviewed-by: Eric Blake <eblake@redhat.com> [eblake: tweak assertion order] Signed-off-by: Eric Blake <eblake@redhat.com>
Diffstat (limited to 'include')
0 files changed, 0 insertions, 0 deletions