I'm using 'MT27710 Family [ConnectX-4 Lx]' on DPDK-16.11, CentOS 7.2, configured 'CONFIG_RTE_LIBRTE_MLX5_PMD=y' installed libibverbs-devel-1.2.1-1.el7.x86_64and libmlx5-1.2.1-8.el7.x86_64 but "make install T=x86_64-native-linuxapp-gcc" produces the error:
.../dpdk/dpdk-16.11/drivers/net/mlx5/mlx5_rxtx.h:46:32: fatal error: infiniband/mlx5_hw.h: No such file or directory
what package I need to install?
"yum provides */infiniband/mlx5_hw.h" found no matches
For the time being, you should install Mellanox's EN package instead to install required drivers and libraries - http://www.mellanox.com/page/products_dyn?product_family=27
Actually, we are working hard on synchronizing what's needed for DPDK with the upstream driver and libraries.