summaryrefslogtreecommitdiffstats
path: root/drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
diff options
context:
space:
mode:
authorOr Gerlitz2016-07-01 13:50:58 +0200
committerDavid S. Miller2016-07-02 20:40:39 +0200
commitacbc2004d7129a1ecf02414c1da8808bdc06d5a2 (patch)
tree95890f06922fb5eea82e92a0bb378d915ffac1d8 /drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
parentnet/mlx5: E-Switch, Add API to create send-to-vport rules (diff)
downloadkernel-qcow2-linux-acbc2004d7129a1ecf02414c1da8808bdc06d5a2.tar.gz
kernel-qcow2-linux-acbc2004d7129a1ecf02414c1da8808bdc06d5a2.tar.xz
kernel-qcow2-linux-acbc2004d7129a1ecf02414c1da8808bdc06d5a2.zip
net/mlx5: Introduce offloads steering namespace
Add a new namespace (MLX5_FLOW_NAMESPACE_OFFLOADS) to be populated with flow steering rules that deal with rules that have have to be executed before the EN NIC steering rules are matched. The namespace is located after the bypass name-space and before the kernel name-space. Therefore, it precedes the HW processing done for rules set for the kernel NIC name-space. Under SRIOV, it would allow us to match on e-switch missed packet and forward them to the relevant VF representor TIR. Signed-off-by: Or Gerlitz <ogerlitz@mellanox.com> Signed-off-by: Amir Vadai <amir@vadai.me> Signed-off-by: Saeed Mahameed <saeedm@mellanox.com> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c')
0 files changed, 0 insertions, 0 deletions