]> git.itanic.dy.fi Git - linux-stable/commit
net/mlx5: DR, Add modify-header-pattern ICM pool
authorYevgeny Kliteynik <kliteyn@nvidia.com>
Mon, 29 Aug 2022 22:20:54 +0000 (01:20 +0300)
committerSaeed Mahameed <saeedm@nvidia.com>
Wed, 12 Apr 2023 03:57:38 +0000 (20:57 -0700)
commit108ff8215b55903545abafa198f83624a20f44c8
treeaa953b82d9d3d79f81feddf47308ea78c91fb17a
parent1e5cc7369bb08808813d2795ae4adbd7591b31d0
net/mlx5: DR, Add modify-header-pattern ICM pool

There is a new ICM area for that memory, so we need to handle it as we
did for the others ICM types.
The patch added that specific pool with its requirements and management.

Signed-off-by: Muhammad Sammar <muhammads@nvidia.com>
Signed-off-by: Yevgeny Kliteynik <kliteyn@nvidia.com>
Reviewed-by: Alex Vesker <valex@nvidia.com>
Signed-off-by: Saeed Mahameed <saeedm@nvidia.com>
drivers/net/ethernet/mellanox/mlx5/core/Makefile
drivers/net/ethernet/mellanox/mlx5/core/steering/dr_cmd.c
drivers/net/ethernet/mellanox/mlx5/core/steering/dr_domain.c
drivers/net/ethernet/mellanox/mlx5/core/steering/dr_icm_pool.c
drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ptrn.c [new file with mode: 0644]
drivers/net/ethernet/mellanox/mlx5/core/steering/dr_types.h