OSDN Git Service

block: Use uint64_t for BdrvTrackedRequest byte fields
authorFam Zheng <famz@redhat.com>
Tue, 10 Jul 2018 06:31:18 +0000 (14:31 +0800)
committerKevin Wolf <kwolf@redhat.com>
Tue, 10 Jul 2018 14:01:52 +0000 (16:01 +0200)
commit22931a15336e8b7726965c699981fd108620014b
treea609a0e89d36ab38e844110ca60edc4468f337b6
parent0b9fd3f467dc5ac041fa014cd28c949b25b87d25
block: Use uint64_t for BdrvTrackedRequest byte fields

This matches the types used for bytes in the rest parts of block layer.
In the case of bdrv_co_truncate, new_bytes can be the image size which
probably doesn't fit in a 32 bit int.

Signed-off-by: Fam Zheng <famz@redhat.com>
Signed-off-by: Kevin Wolf <kwolf@redhat.com>
block/io.c
include/block/block_int.h