rdma: fix DPDK MLX driver conflict 41/18741/2
authorBenoît Ganne <bganne@cisco.com>
Mon, 8 Apr 2019 11:45:33 +0000 (13:45 +0200)
committerDave Wallace <dwallacelf@gmail.com>
Mon, 8 Apr 2019 14:33:51 +0000 (14:33 +0000)
commitf3262a2dd0fd788b5ef3fc9592de17ef8bcbd897
treed3df45a5a05a6b9ec374de177215fe97ff3e50c6
parent7f6bd24f7217026131f6b8e1e55f92d2955c883b
rdma: fix DPDK MLX driver conflict

VPP rdma driver relies on an internal rdma-core not compatible with DPDK
MLX driver. Force the use of external rdma-core through
RTE_IBVERBS_LINK_DLOPEN DPDK build option and make sure internal
rdma-core symbols are not leaked outside of the rdma plugin.

Change-Id: I5b2281259f517c4e109d388d172b72eadd69986f
Signed-off-by: Benoît Ganne <bganne@cisco.com>
build/external/packages/dpdk.mk
build/external/packages/rdma-core.mk
src/plugins/dpdk/CMakeLists.txt