diff --git a/migration/multifd.c b/migration/multifd.c index 7d373a245ef451db97b182066d25f08edb9d2777..f3bf6888c0fbc3f304cea731ea1b47f68639d14a 100644 --- a/migration/multifd.c +++ b/migration/multifd.c @@ -735,7 +735,7 @@ static void *multifd_send_thread(void *opaque) } stat64_add(&mig_stats.multifd_bytes, - p->next_packet_size + p->packet_len); + (uint64_t)p->next_packet_size + p->packet_len); p->next_packet_size = 0; qemu_mutex_lock(&p->mutex); p->pending_job--;