[dpdk-users] Cannot run DPDK applications using Mellanox NIC under Hyper-V

Stephen Hemminger stephen at networkplumber.org
Sat Jan 5 02:08:02 CET 2019

On Sat, 5 Jan 2019 00:35:13 +0000
Liwu Liu <liwuliu at fortinet.com> wrote:

> Hi Stephen,
>   Yeah we are seeing all NETVSC, failsafe PMD, TAP, MLX4 VF. We are expecting bifurcation mode where default traffic goes with MLX4_EN slave to NETVSC master to enter Linux net stack and certain flow-defined traffic shall go into DPDK RX queue rather than MLX4_EN net-dev queue. Unfortunately as we cannot define flow into VF NIC, we cannot re-direct traffic into DPDK user-land. 

This is a little more complex.
You need to use rte_flow on the failsafe PMD and that is supposed to get propogated to TAP and MLX VF.
The TAP PMD programs BPF in kernel, and the MLX VF PMD programs the VF flow tables.

Haven't tried it myself.

More information about the users mailing list