]> www.infradead.org Git - users/jedix/linux-maple.git/commit
net/mlx5: fs, Add support for RDMA RX steering over IB link layer
authorPatrisious Haddad <phaddad@nvidia.com>
Thu, 19 Dec 2024 17:58:41 +0000 (19:58 +0200)
committerJakub Kicinski <kuba@kernel.org>
Mon, 23 Dec 2024 18:34:46 +0000 (10:34 -0800)
commitef1749d5066984881b3af7a3007c2af91668dd5b
tree77161dd17d2e7dc9c54b1022ce06f8658c48f06b
parentf440d69a21f75af1acfdad16d3804750a360613c
net/mlx5: fs, Add support for RDMA RX steering over IB link layer

Relax the capability check for creating the RDMA RX steering domain
by considering only the capabilities reported by the firmware
as necessary for its creation, which in turn allows RDMA RX creation
over devices with IB link layer as well.

The table_miss_action_domain capability is required only for a specific
priority, which is handled in mlx5_rdma_enable_roce_steering().
The additional capability check for this case is already in place.

Signed-off-by: Patrisious Haddad <phaddad@nvidia.com>
Reviewed-by: Mark Bloch <mbloch@nvidia.com>
Signed-off-by: Tariq Toukan <tariqt@nvidia.com>
Link: https://patch.msgid.link/20241219175841.1094544-12-tariqt@nvidia.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c