Right now, it appears that when a DPDK application is running, the kernel driver (mlx4_en?) stops receiving packets. According to the presentation here, there is a way to steer some traffic to DPDK and leave the rest to the kernel driver. Does anybody where to find more information on how to configure this? Thanks!
On the following documentations from DPDK.org you will find an option to set specific cores which test pmd will run on it leaving rest of the cores for other tasks: