HomeFreeBSD

mlx5/mlx5en: Add SQ remap support

Description

mlx5/mlx5en: Add SQ remap support

Add support to map an SQ to a specific schedule queue using a
special WQE as performance enhancement.

SQ remap operation is handled by a privileged internal queue, IQ,
and the mapping is enabled from one rate to another.

The transition from paced to non-paced should however always go
through FW.

Sponsored by: NVIDIA Networking

(cherry picked from commit 266c81aae38adec45effaa67dfec5cd06996f9d3)

Details

Provenance
hselaskyAuthored on Feb 8 2022, 3:08 PM
Parents
rG57b86395fea3: mlx5: Properly define the reg_umr_sq networking offload capability bit.
Branches
Unknown
Tags
Unknown