Page MenuHomeFreeBSD

IB/mlx5: Support Vxlan tunneling specification
Needs ReviewPublic

Authored by vag.singh_oneconvergence.com on Sep 28 2021, 1:43 PM.
Tags
None
Referenced Files
Unknown Object (File)
Wed, Oct 22, 9:57 PM
Unknown Object (File)
Wed, Oct 22, 9:57 PM
Unknown Object (File)
Wed, Oct 22, 12:44 PM
Unknown Object (File)
Thu, Sep 25, 8:15 AM
Unknown Object (File)
Aug 14 2025, 6:26 AM
Unknown Object (File)
Aug 14 2025, 6:16 AM
Unknown Object (File)
Jul 29 2025, 3:53 AM
Unknown Object (File)
Jun 15 2025, 10:09 PM

Details

Reviewers
kib
hselasky
Summary

[PATCH 14/31] FreeBSD OFED support for DPDK MLX5 PMD

a) Add support to receive specific Vxlan packet in ConnectX-4.

b) Add support to match packet fields which are tunneled,
i.e. support matching the header of the inner packet which is the result of
or bit operation of the original header and the IB_FLOW_SPEC_INNER type.

The combination of IB_FLOW_SPEC_INNER | IB_FLOW_SPEC_VXLAN_TUNNEL is not
needed to be checked, because the IB core has this check already.

Test Plan

Tested on KVM, ESXi, and HyperV/Azure Hypervisors with FreeBSD 14.0-CURRENT and FreeBSD12.1-STABLE.

iperf
DPDK MLX5 PMD/testpmd

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Skipped
Unit
Tests Skipped