How to build openvswitch with dpdk for ConnectX-3 NICs?

I’ve just installed OVS it with DPDK2.2 and ConnectX-4 and it worked fine (at least basic VM connectivity functionality, including DPDK vhost-user).

Are you still having troubles with it? you do not need shared lib, only combined lib (not sure why the post above, which is really great, requires it. there is no such requirement in the INSALL.DPDK from Openvswitch git).

CONFIG_RTE_BUILD_SHARED_LIB=n

CONFIG_RTE_BUILD_COMBINE_LIBS=y

You do need to run export LIBS=“-libverbs” before configuring OVS because our PMD depends on this library.

Let us know how it worked.

I will prepare a detailed community post, including some performance tuning but it will take some time.

Really sorry for the late reply!