Page MenuHomeFreeBSD

IB/mlx5: Expose software parsing for Raw Ethernet QP
ClosedPublic

Authored by vag.singh_oneconvergence.com on Sep 28 2021, 1:51 PM.
Tags
None
Referenced Files
F174705003: D32191.id95848.diff
Mon, Oct 5, 8:54 AM
Unknown Object (File)
Sun, Oct 4, 2:23 PM
Unknown Object (File)
Thu, Oct 1, 6:10 AM
Unknown Object (File)
Tue, Sep 29, 3:57 PM
Unknown Object (File)
Fri, Sep 25, 7:46 AM
Unknown Object (File)
Fri, Sep 25, 4:51 AM
Unknown Object (File)
Thu, Sep 24, 4:09 PM
Unknown Object (File)
Thu, Sep 24, 2:15 PM

Details

Summary

[PATCH 17/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 packets.

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.

Enable SW parsing on Raw Ethernet send queue by default if firmware
supports it and report these capabilities to user space.

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