Page MenuHomeFreeBSD

libmlx5: Report SW parsing capabilities through mlx5 direct verbs
ClosedPublic

Authored by vag.singh_oneconvergence.com on Sep 28 2021, 2:09 PM.
Tags
None
Referenced Files
F173355113: D32199.id186881.diff
Fri, Sep 25, 10:11 AM
F173331671: D32199.id186881.diff
Fri, Sep 25, 7:03 AM
F173330769: D32199.diff
Fri, Sep 25, 6:56 AM
F173256084: D32199.diff
Thu, Sep 24, 6:18 PM
Unknown Object (File)
Wed, Sep 23, 4:28 PM
Unknown Object (File)
Thu, Sep 17, 9:17 AM
Unknown Object (File)
Thu, Sep 17, 8:57 AM
Unknown Object (File)
Thu, Sep 17, 7:30 AM

Details

Summary

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

Software parsing (SWP) is a feature that can be used to instruct the
device to stop using its internal parser and to parse packets on the
transmit path according to offsets set for each packet.

Through this feature, the device allows the handling of checksum and LSO
by the hardware according to the location of IP and TCP/UDP headers.

Report various SW parsing capabilities and supported QP types through
mlx5 direct verbs interface.

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 Not Applicable
Unit
Tests Not Applicable

Event Timeline

This revision was not accepted when it landed; it landed in state Needs Review.Wed, Sep 16, 2:19 PM
This revision was automatically updated to reflect the committed changes.