On Fri, Feb 16, 2024 at 9:08 PM Richard Henderson <richard.hender...@linaro.org> wrote: > > On 2/16/24 12:39, Hao Xiang wrote: > > +void multifd_zero_page_check_recv(MultiFDRecvParams *p) > > +{ > > + for (int i = 0; i < p->zero_num; i++) { > > + void *page = p->host + p->zero[i]; > > + if (!buffer_is_zero(page, p->page_size)) { > > + memset(page, 0, p->page_size); > > + } > > + } > > +} > > You should not check the buffer is zero here, you should just zero it.
I will fix it in the next version. > > > r~