On Wed, 6 Apr 2022 at 11:31, Dr. David Alan Gilbert (git) <dgilb...@redhat.com> wrote: > > From: "Dr. David Alan Gilbert" <dgilb...@redhat.com> > > Clang spotted an & that should have been an &&; fix it. > > Reported by: David Binderman / https://gitlab.com/dcb > Fixes: 65dacaa04fa ("migration: introduce save_normal_page()") > Resolves: https://gitlab.com/qemu-project/qemu/-/issues/963 > Signed-off-by: Dr. David Alan Gilbert <dgilb...@redhat.com> > --- > migration/ram.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/migration/ram.c b/migration/ram.c > index 3532f64ecb..0ef4bd63eb 100644 > --- a/migration/ram.c > +++ b/migration/ram.c > @@ -1289,7 +1289,7 @@ static int save_normal_page(RAMState *rs, RAMBlock > *block, ram_addr_t offset, > offset | RAM_SAVE_FLAG_PAGE)); > if (async) { > qemu_put_buffer_async(rs->f, buf, TARGET_PAGE_SIZE, > - migrate_release_ram() & > + migrate_release_ram() && > migration_in_postcopy()); > } else { > qemu_put_buffer(rs->f, buf, TARGET_PAGE_SIZE);
Reviewed-by: Peter Maydell <peter.mayd...@linaro.org> thanks -- PMM