On Thu, 9 Sept 2021 at 11:36, Juan Quintela <quint...@redhat.com> wrote: > > The following changes since commit bd662023e683850c085e98c8ff8297142c2dd9f2: > > Merge remote-tracking branch 'remotes/mcayland/tags/qemu-openbios-20210908' > into staging (2021-09-08 11:06:17 +0100) > > are available in the Git repository at: > > https://github.com/juanquintela/qemu.git tags/migration.next-pull-request > > for you to fetch changes up to 158cced72cb2b09b0e8b523a5b15cb10889f99d1: > > migration: allow enabling mutilfd for specific protocol only (2021-09-09 > 09:30:55 +0200) > > ---------------------------------------------------------------- > Migration Pull request > > This pull request includes: > - Remove RAMState unused parameter for several prototypes > - RDMA fix > - give an error when using RDMA and multifd > - Implement yank for multifd send side
Fails to build, FreeBSD: ../src/migration/rdma.c:1146:23: error: use of undeclared identifier 'IBV_ADVISE_MR_ADVICE_PREFETCH_WRITE' int advice = wr ? IBV_ADVISE_MR_ADVICE_PREFETCH_WRITE : ^ ../src/migration/rdma.c:1147:18: error: use of undeclared identifier 'IBV_ADVISE_MR_ADVICE_PREFETCH' IBV_ADVISE_MR_ADVICE_PREFETCH; ^ ../src/migration/rdma.c:1150:11: warning: implicit declaration of function 'ibv_advise_mr' is invalid in C99 [-Wimplicit-function-declaration] ret = ibv_advise_mr(pd, advice, ^ ../src/migration/rdma.c:1151:25: error: use of undeclared identifier 'IBV_ADVISE_MR_FLAG_FLUSH' IBV_ADVISE_MR_FLAG_FLUSH, &sg_list, 1); ^ -- PMM