aboutsummaryrefslogtreecommitdiff
path: root/block/sheepdog.c
diff options
context:
space:
mode:
authorVladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com>2020-12-11 21:39:21 +0300
committerEric Blake <eblake@redhat.com>2021-02-03 08:00:33 -0600
commita56ed80c429610aecd6f74fbd4a9467f5466278a (patch)
tree0e15ac7e2d6d667282288ee1085cecaa99c4ff21 /block/sheepdog.c
parent4c002cef0e9abe7135d7916c51abce47f7fc1ee2 (diff)
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 'block/sheepdog.c')
0 files changed, 0 insertions, 0 deletions