mlxsw: spectrum: Change IP2ME CPU policer rate and burst size values
authorShalom Toledo <shalomt@mellanox.com>
Mon, 18 Feb 2019 07:19:44 +0000 (07:19 +0000)
committerDavid S. Miller <davem@davemloft.net>
Mon, 18 Feb 2019 20:10:49 +0000 (12:10 -0800)
The IP2ME packet trap is triggered by packets hitting local routes.
After evaluating current defaults used by the driver it was decided to
reduce the amount of traffic generated by this trap to 1Kpps and
increase the burst size. This is inline with similarly deployed systems.

Signed-off-by: Shalom Toledo <shalomt@mellanox.com>
Signed-off-by: Ido Schimmel <idosch@mellanox.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/mellanox/mlxsw/spectrum.c

index abac923a8d045e9d9c584d3049ab37d253784b0a..bc349d8ca08a9bacb7d640bb60aae0925f586cb2 100644 (file)
@@ -3739,8 +3739,8 @@ static int mlxsw_sp_cpu_policers_set(struct mlxsw_core *mlxsw_core)
                        burst_size = 7;
                        break;
                case MLXSW_REG_HTGT_TRAP_GROUP_SP_IP2ME:
-                       rate = 4 * 1024;
-                       burst_size = 4;
+                       rate = 1024;
+                       burst_size = 7;
                        break;
                default:
                        continue;