From: Roi Dayan <roid@mellanox.com>
Date: Mon, 23 Mar 2020 12:14:58 +0200
Subject: net/mlx5: E-Switch, Use correct type for chain, prio and level values
Patch-mainline: v5.7-rc1
Git-commit: d528d4970503edafc23bd43d322a818d74954f7a
References: jsc#SLE-15172
The correct type is u32.
Fixes: d18296ffd9cc ("net/mlx5: E-Switch, Introduce global tables")
Signed-off-by: Roi Dayan <roid@mellanox.com>
Reviewed-by: Paul Blakey <paulb@mellanox.com>
Signed-off-by: Saeed Mahameed <saeedm@mellanox.com>
Acked-by: Thomas Bogendoerfer <tbogendoerfer@suse.de>
---
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads_chains.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
--- a/drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads_chains.c
+++ b/drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads_chains.c
@@ -730,7 +730,8 @@ mlx5_esw_chains_get_tc_end_ft(struct mlx
struct mlx5_flow_table *
mlx5_esw_chains_create_global_table(struct mlx5_eswitch *esw)
{
- int chain, prio, level, err;
+ u32 chain, prio, level;
+ int err;
if (!fdb_ignore_flow_level_supported(esw)) {
err = -EOPNOTSUPP;