X-Git-Url: https://gerrit.fd.io/r/gitweb?a=blobdiff_plain;f=src%2Fplugins%2Fdpdk%2Fdevice%2Finit.c;h=7eaf8da7992f90b0ddb5a87bebce7d26ea845e01;hb=586afd762bfa149f5ca167bd5fd5a0cd59ce94fe;hp=9dc3fcce9001daf0255ddb14a5b32b8cf143188b;hpb=24d01367c869f968b9e21c0cae4df8c5941fdf16;p=vpp.git diff --git a/src/plugins/dpdk/device/init.c b/src/plugins/dpdk/device/init.c index 9dc3fcce900..7eaf8da7992 100755 --- a/src/plugins/dpdk/device/init.c +++ b/src/plugins/dpdk/device/init.c @@ -324,7 +324,7 @@ dpdk_port_setup (dpdk_main_t * dm, dpdk_device_t * xd) int rv; int j; - ASSERT (os_get_cpu_number () == 0); + ASSERT (vlib_get_thread_index () == 0); if (xd->flags & DPDK_DEVICE_FLAG_ADMIN_UP) { @@ -790,7 +790,10 @@ dpdk_lib_init (dpdk_main_t * dm) case VNET_DPDK_PMD_MLX5: { - char *pn_100g[] = { "MCX415A-CCAT", "MCX416A-CCAT", 0 }; + char *pn_100g[] = { "MCX415A-CCAT", "MCX416A-CCAT", + "MCX556A-ECAT", "MCX556A-EDAT", "MCX555A-ECAT", + "MCX515A-CCAT", "MCX516A-CCAT", "MCX516A-CDAT", 0 + }; char *pn_40g[] = { "MCX413A-BCAT", "MCX414A-BCAT", "MCX415A-BCAT", "MCX416A-BCAT", "MCX4131A-BCAT", 0 };