mirror of
https://github.com/Motorhead1991/qemu.git
synced 2025-08-05 08:43:55 -06:00
multifd: Unfold "used" variable by its value
Signed-off-by: Juan Quintela <quintela@redhat.com> Reviewed-by: Dr. David Alan Gilbert <dgilbert@redhat.com>
This commit is contained in:
parent
d48c3a0445
commit
c27779a215
1 changed files with 3 additions and 5 deletions
|
@ -1062,7 +1062,6 @@ static void *multifd_recv_thread(void *opaque)
|
||||||
rcu_register_thread();
|
rcu_register_thread();
|
||||||
|
|
||||||
while (true) {
|
while (true) {
|
||||||
uint32_t used;
|
|
||||||
uint32_t flags;
|
uint32_t flags;
|
||||||
|
|
||||||
if (p->quit) {
|
if (p->quit) {
|
||||||
|
@ -1085,17 +1084,16 @@ static void *multifd_recv_thread(void *opaque)
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
used = p->pages->num;
|
|
||||||
flags = p->flags;
|
flags = p->flags;
|
||||||
/* recv methods don't know how to handle the SYNC flag */
|
/* recv methods don't know how to handle the SYNC flag */
|
||||||
p->flags &= ~MULTIFD_FLAG_SYNC;
|
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->next_packet_size);
|
||||||
p->num_packets++;
|
p->num_packets++;
|
||||||
p->num_pages += used;
|
p->num_pages += p->pages->num;
|
||||||
qemu_mutex_unlock(&p->mutex);
|
qemu_mutex_unlock(&p->mutex);
|
||||||
|
|
||||||
if (used) {
|
if (p->pages->num) {
|
||||||
ret = multifd_recv_state->ops->recv_pages(p, &local_err);
|
ret = multifd_recv_state->ops->recv_pages(p, &local_err);
|
||||||
if (ret != 0) {
|
if (ret != 0) {
|
||||||
break;
|
break;
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue