Richard Henderson <richard.hender...@linaro.org> wrote: > On 11/19/21 5:58 PM, Juan Quintela wrote: >> We were using the iov directly, but we will need this info on the >> following patch. >> Signed-off-by: Juan Quintela <quint...@redhat.com> >> --- >> migration/multifd.c | 2 ++ >> 1 file changed, 2 insertions(+) >> diff --git a/migration/multifd.c b/migration/multifd.c >> index 7c9deb1921..e2adcdffa1 100644 >> --- a/migration/multifd.c >> +++ b/migration/multifd.c >> @@ -364,6 +364,8 @@ static int multifd_recv_unfill_packet(MultiFDRecvParams >> *p, Error **errp) >> offset, block->used_length); >> return -1; >> } >> + p->pages->offset[i] = offset; >> + p->pages->block = block; >> p->pages->iov[i].iov_base = block->host + offset; >> p->pages->iov[i].iov_len = qemu_target_page_size(); >> } >> > > Block should be stored one outside the loop.
Done. Thanks, Juan.