]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
net/mlx5: Add direct ST mode support for RDMA
authorYishai Hadas <yishaih@nvidia.com>
Mon, 27 Oct 2025 09:34:02 +0000 (11:34 +0200)
committerLeon Romanovsky <leon@kernel.org>
Sun, 9 Nov 2025 10:13:34 +0000 (05:13 -0500)
commit2d838c11e10e9169cae4f7778345c11b5447ef05
treeae855f9a610a5868b83903a0f0d546a0031994dd
parent7b8a8ec20cfce2298f6737089f5d17407ea346b4
net/mlx5: Add direct ST mode support for RDMA

Add support for direct ST mode where ST Table Location equals
PCI_TPH_LOC_NONE.

In that case, no steering table exists, the steering tag itself will be
used directly by the SW, FW, HW from the mkey.

This enables RDMA users to use the current exposed APIs to work in
direct mode.

Signed-off-by: Yishai Hadas <yishaih@nvidia.com>
Signed-off-by: Edward Srouji <edwards@nvidia.com>
Link: https://patch.msgid.link/20251027-st-direct-mode-v1-2-e0ad953866b6@nvidia.com
Signed-off-by: Leon Romanovsky <leon@kernel.org>
drivers/net/ethernet/mellanox/mlx5/core/lib/st.c