OSDN Git Service

net/mlx5: DR, Set max table size to 2G entries
authorPaul Blakey <paulb@nvidia.com>
Mon, 8 Mar 2021 12:52:41 +0000 (14:52 +0200)
committerSaeed Mahameed <saeedm@nvidia.com>
Thu, 27 May 2021 18:54:38 +0000 (11:54 -0700)
SW steering has no table size limitations.
However, fs_core API is size aware.

Set SW steering tables to the maximum possible table size (INT_MAX).

Signed-off-by: Paul Blakey <paulb@nvidia.com>
Signed-off-by: Saeed Mahameed <saeedm@nvidia.com>
drivers/net/ethernet/mellanox/mlx5/core/steering/fs_dr.c

index ee45d69..ee0e9d7 100644 (file)
@@ -97,7 +97,7 @@ static int mlx5_cmd_dr_create_flow_table(struct mlx5_flow_root_namespace *ns,
                }
        }
 
-       ft->max_fte = size ? roundup_pow_of_two(size) : 1;
+       ft->max_fte = INT_MAX;
 
        return 0;
 }