From: Juan Quintela Date: Mon, 22 Nov 2021 12:01:29 +0000 (+0100) Subject: multifd: Unfold "used" variable by its value X-Git-Tag: v7.0.0~113^2~23 X-Git-Url: https://git.proxmox.com/?a=commitdiff_plain;h=c27779a215843e92eb120de80f982f3a63d1becb;p=mirror_qemu.git multifd: Unfold "used" variable by its value Signed-off-by: Juan Quintela Reviewed-by: Dr. David Alan Gilbert --- diff --git a/migration/multifd.c b/migration/multifd.c index 1d4885e1a0..e5b1fa5015 100644 --- a/migration/multifd.c +++ b/migration/multifd.c @@ -1062,7 +1062,6 @@ static void *multifd_recv_thread(void *opaque) rcu_register_thread(); while (true) { - uint32_t used; uint32_t flags; if (p->quit) { @@ -1085,17 +1084,16 @@ static void *multifd_recv_thread(void *opaque) break; } - used = p->pages->num; flags = p->flags; /* recv methods don't know how to handle the SYNC flag */ p->flags &= ~MULTIFD_FLAG_SYNC; - trace_multifd_recv(p->id, p->packet_num, used, flags, + trace_multifd_recv(p->id, p->packet_num, p->pages->num, flags, p->next_packet_size); p->num_packets++; - p->num_pages += used; + p->num_pages += p->pages->num; qemu_mutex_unlock(&p->mutex); - if (used) { + if (p->pages->num) { ret = multifd_recv_state->ops->recv_pages(p, &local_err); if (ret != 0) { break;