On 12/10/2023 04:35, Juan Quintela wrote: > Reviewed-by: Peter Xu <pet...@redhat.com> > Signed-off-by: Juan Quintela <quint...@redhat.com>
Reviewed-by: Li Zhijian <lizhij...@fujitsu.com> > --- > migration/rdma.c | 6 +----- > 1 file changed, 1 insertion(+), 5 deletions(-) > > diff --git a/migration/rdma.c b/migration/rdma.c > index d3bba05262..932d4eda9b 100644 > --- a/migration/rdma.c > +++ b/migration/rdma.c > @@ -3240,10 +3240,6 @@ static int qemu_rdma_save_page(QEMUFile *f, ram_addr_t > block_offset, > RDMAContext *rdma; > int ret; > > - if (migration_in_postcopy()) { > - return RAM_SAVE_CONTROL_NOT_SUPP; > - } > - > RCU_READ_LOCK_GUARD(); > rdma = qatomic_rcu_read(&rioc->rdmaout); > > @@ -3317,7 +3313,7 @@ err: > int rdma_control_save_page(QEMUFile *f, ram_addr_t block_offset, > ram_addr_t offset, size_t size) > { > - if (!migrate_rdma()) { > + if (!migrate_rdma() || migration_in_postcopy()) { > return RAM_SAVE_CONTROL_NOT_SUPP; > } >