From c5282712849b40a88ccdc44e770dc353a3257665 Mon Sep 17 00:00:00 2001 From: saksarav Date: Sun, 19 Jul 2026 20:56:35 -0400 Subject: [PATCH] [Nokia] [BCM] Set sai_fec_stats_cumulative to accumulate fabric port counters for DNX platforms Signed-off-by: saksarav --- .../Nokia-IXR7250-X3B/0/jr2cp-nokia-18x400g-config.bcm | 1 + .../Nokia-IXR7250-X3B/1/jr2cp-nokia-18x400g-config.bcm | 1 + .../0/jr2cp-nokia-18x100g-4x25g-config.bcm | 1 + .../1/jr2cp-nokia-18x100g-4x25g-config.bcm | 1 + .../Nokia-IXR7250E-36x400G/0/jr2cp-nokia-18x400g-config.bcm | 1 + .../Nokia-IXR7250E-36x400G/1/jr2cp-nokia-18x400g-config.bcm | 1 + .../Nokia-IXR7250E-SUP-10/0/config-ramon-1-0.bcm | 1 + .../Nokia-IXR7250E-SUP-10/1/config-ramon-1-1.bcm | 1 + .../Nokia-IXR7250E-SUP-10/10/config-ramon-6-0.bcm | 1 + .../Nokia-IXR7250E-SUP-10/11/config-ramon-6-1.bcm | 1 + .../Nokia-IXR7250E-SUP-10/12/config-ramon-7-0.bcm | 1 + .../Nokia-IXR7250E-SUP-10/13/config-ramon-7-1.bcm | 1 + .../Nokia-IXR7250E-SUP-10/14/config-ramon-8-0.bcm | 1 + .../Nokia-IXR7250E-SUP-10/15/config-ramon-8-1.bcm | 1 + .../Nokia-IXR7250E-SUP-10/2/config-ramon-2-0.bcm | 1 + .../Nokia-IXR7250E-SUP-10/3/config-ramon-2-1.bcm | 1 + .../Nokia-IXR7250E-SUP-10/4/config-ramon-3-0.bcm | 1 + .../Nokia-IXR7250E-SUP-10/5/config-ramon-3-1.bcm | 1 + .../Nokia-IXR7250E-SUP-10/6/config-ramon-4-0.bcm | 1 + .../Nokia-IXR7250E-SUP-10/7/config-ramon-4-1.bcm | 1 + .../Nokia-IXR7250E-SUP-10/8/config-ramon-5-0.bcm | 1 + .../Nokia-IXR7250E-SUP-10/9/config-ramon-5-1.bcm | 1 + 22 files changed, 22 insertions(+) diff --git a/device/nokia/x86_64-nokia_ixr7250_x3b-r0/Nokia-IXR7250-X3B/0/jr2cp-nokia-18x400g-config.bcm b/device/nokia/x86_64-nokia_ixr7250_x3b-r0/Nokia-IXR7250-X3B/0/jr2cp-nokia-18x400g-config.bcm index e444512133..785aafc446 100644 --- a/device/nokia/x86_64-nokia_ixr7250_x3b-r0/Nokia-IXR7250-X3B/0/jr2cp-nokia-18x400g-config.bcm +++ b/device/nokia/x86_64-nokia_ixr7250_x3b-r0/Nokia-IXR7250-X3B/0/jr2cp-nokia-18x400g-config.bcm @@ -2154,3 +2154,4 @@ sai_default_cpu_tx_tc=7 sai_disable_srcmacqedstmac_ctrl=1 sai_instru_stat_accum_enable=1 sai_dnx_ecmp_udp_weight_support=0 +sai_fec_stats_cumulative=1 diff --git a/device/nokia/x86_64-nokia_ixr7250_x3b-r0/Nokia-IXR7250-X3B/1/jr2cp-nokia-18x400g-config.bcm b/device/nokia/x86_64-nokia_ixr7250_x3b-r0/Nokia-IXR7250-X3B/1/jr2cp-nokia-18x400g-config.bcm index 5488d319a8..787cbf2c5c 100644 --- a/device/nokia/x86_64-nokia_ixr7250_x3b-r0/Nokia-IXR7250-X3B/1/jr2cp-nokia-18x400g-config.bcm +++ b/device/nokia/x86_64-nokia_ixr7250_x3b-r0/Nokia-IXR7250-X3B/1/jr2cp-nokia-18x400g-config.bcm @@ -2158,3 +2158,4 @@ sai_default_cpu_tx_tc=7 sai_disable_srcmacqedstmac_ctrl=1 sai_instru_stat_accum_enable=1 sai_dnx_ecmp_udp_weight_support=0 +sai_fec_stats_cumulative=1 diff --git a/device/nokia/x86_64-nokia_ixr7250e_36x400g-r0/Nokia-IXR7250E-36x100G/0/jr2cp-nokia-18x100g-4x25g-config.bcm b/device/nokia/x86_64-nokia_ixr7250e_36x400g-r0/Nokia-IXR7250E-36x100G/0/jr2cp-nokia-18x100g-4x25g-config.bcm index 654a020938..0fef857d7a 100644 --- a/device/nokia/x86_64-nokia_ixr7250e_36x400g-r0/Nokia-IXR7250E-36x100G/0/jr2cp-nokia-18x100g-4x25g-config.bcm +++ b/device/nokia/x86_64-nokia_ixr7250e_36x400g-r0/Nokia-IXR7250E-36x100G/0/jr2cp-nokia-18x100g-4x25g-config.bcm @@ -2104,3 +2104,4 @@ sai_instru_stat_accum_enable=1 sai_dnx_ecmp_udp_weight_support=0 appl_param_active_links_thr_low=1 appl_param_active_links_thr_high=112 +sai_fec_stats_cumulative=1 diff --git a/device/nokia/x86_64-nokia_ixr7250e_36x400g-r0/Nokia-IXR7250E-36x100G/1/jr2cp-nokia-18x100g-4x25g-config.bcm b/device/nokia/x86_64-nokia_ixr7250e_36x400g-r0/Nokia-IXR7250E-36x100G/1/jr2cp-nokia-18x100g-4x25g-config.bcm index ec8aa20bd7..69340a1b5d 100644 --- a/device/nokia/x86_64-nokia_ixr7250e_36x400g-r0/Nokia-IXR7250E-36x100G/1/jr2cp-nokia-18x100g-4x25g-config.bcm +++ b/device/nokia/x86_64-nokia_ixr7250e_36x400g-r0/Nokia-IXR7250E-36x100G/1/jr2cp-nokia-18x100g-4x25g-config.bcm @@ -2105,3 +2105,4 @@ sai_instru_stat_accum_enable=1 sai_dnx_ecmp_udp_weight_support=0 appl_param_active_links_thr_low=1 appl_param_active_links_thr_high=112 +sai_fec_stats_cumulative=1 diff --git a/device/nokia/x86_64-nokia_ixr7250e_36x400g-r0/Nokia-IXR7250E-36x400G/0/jr2cp-nokia-18x400g-config.bcm b/device/nokia/x86_64-nokia_ixr7250e_36x400g-r0/Nokia-IXR7250E-36x400G/0/jr2cp-nokia-18x400g-config.bcm index 7ee72c63b3..c8365f91bd 100644 --- a/device/nokia/x86_64-nokia_ixr7250e_36x400g-r0/Nokia-IXR7250E-36x400G/0/jr2cp-nokia-18x400g-config.bcm +++ b/device/nokia/x86_64-nokia_ixr7250e_36x400g-r0/Nokia-IXR7250E-36x400G/0/jr2cp-nokia-18x400g-config.bcm @@ -2105,3 +2105,4 @@ sai_instru_stat_accum_enable=1 sai_dnx_ecmp_udp_weight_support=0 appl_param_active_links_thr_low=1 appl_param_active_links_thr_high=112 +sai_fec_stats_cumulative=1 diff --git a/device/nokia/x86_64-nokia_ixr7250e_36x400g-r0/Nokia-IXR7250E-36x400G/1/jr2cp-nokia-18x400g-config.bcm b/device/nokia/x86_64-nokia_ixr7250e_36x400g-r0/Nokia-IXR7250E-36x400G/1/jr2cp-nokia-18x400g-config.bcm index 278676a80d..7e356f46eb 100644 --- a/device/nokia/x86_64-nokia_ixr7250e_36x400g-r0/Nokia-IXR7250E-36x400G/1/jr2cp-nokia-18x400g-config.bcm +++ b/device/nokia/x86_64-nokia_ixr7250e_36x400g-r0/Nokia-IXR7250E-36x400G/1/jr2cp-nokia-18x400g-config.bcm @@ -2107,3 +2107,4 @@ sai_instru_stat_accum_enable=1 sai_dnx_ecmp_udp_weight_support=0 appl_param_active_links_thr_low=1 appl_param_active_links_thr_high=112 +sai_fec_stats_cumulative=1 diff --git a/device/nokia/x86_64-nokia_ixr7250e_sup-r0/Nokia-IXR7250E-SUP-10/0/config-ramon-1-0.bcm b/device/nokia/x86_64-nokia_ixr7250e_sup-r0/Nokia-IXR7250E-SUP-10/0/config-ramon-1-0.bcm index 788e2141a7..6621395688 100644 --- a/device/nokia/x86_64-nokia_ixr7250e_sup-r0/Nokia-IXR7250E-SUP-10/0/config-ramon-1-0.bcm +++ b/device/nokia/x86_64-nokia_ixr7250e_sup-r0/Nokia-IXR7250E-SUP-10/0/config-ramon-1-0.bcm @@ -1400,3 +1400,4 @@ serdes_qrtt_active_47.0=1 dpp_db_path=/usr/share/bcm/db sai_instru_stat_accum_enable=1 +sai_fec_stats_cumulative=1 diff --git a/device/nokia/x86_64-nokia_ixr7250e_sup-r0/Nokia-IXR7250E-SUP-10/1/config-ramon-1-1.bcm b/device/nokia/x86_64-nokia_ixr7250e_sup-r0/Nokia-IXR7250E-SUP-10/1/config-ramon-1-1.bcm index 8f2586167a..94deded73e 100644 --- a/device/nokia/x86_64-nokia_ixr7250e_sup-r0/Nokia-IXR7250E-SUP-10/1/config-ramon-1-1.bcm +++ b/device/nokia/x86_64-nokia_ixr7250e_sup-r0/Nokia-IXR7250E-SUP-10/1/config-ramon-1-1.bcm @@ -1397,3 +1397,4 @@ serdes_qrtt_active_47.0=1 dpp_db_path=/usr/share/bcm/db sai_instru_stat_accum_enable=1 +sai_fec_stats_cumulative=1 diff --git a/device/nokia/x86_64-nokia_ixr7250e_sup-r0/Nokia-IXR7250E-SUP-10/10/config-ramon-6-0.bcm b/device/nokia/x86_64-nokia_ixr7250e_sup-r0/Nokia-IXR7250E-SUP-10/10/config-ramon-6-0.bcm index b27baede0d..36eecea705 100644 --- a/device/nokia/x86_64-nokia_ixr7250e_sup-r0/Nokia-IXR7250E-SUP-10/10/config-ramon-6-0.bcm +++ b/device/nokia/x86_64-nokia_ixr7250e_sup-r0/Nokia-IXR7250E-SUP-10/10/config-ramon-6-0.bcm @@ -1396,3 +1396,4 @@ serdes_qrtt_active_47.0=1 dpp_db_path=/usr/share/bcm/db sai_instru_stat_accum_enable=1 +sai_fec_stats_cumulative=1 diff --git a/device/nokia/x86_64-nokia_ixr7250e_sup-r0/Nokia-IXR7250E-SUP-10/11/config-ramon-6-1.bcm b/device/nokia/x86_64-nokia_ixr7250e_sup-r0/Nokia-IXR7250E-SUP-10/11/config-ramon-6-1.bcm index ddaa77f880..ed565b4d79 100644 --- a/device/nokia/x86_64-nokia_ixr7250e_sup-r0/Nokia-IXR7250E-SUP-10/11/config-ramon-6-1.bcm +++ b/device/nokia/x86_64-nokia_ixr7250e_sup-r0/Nokia-IXR7250E-SUP-10/11/config-ramon-6-1.bcm @@ -1398,3 +1398,4 @@ serdes_qrtt_active_47.0=1 dpp_db_path=/usr/share/bcm/db sai_instru_stat_accum_enable=1 +sai_fec_stats_cumulative=1 diff --git a/device/nokia/x86_64-nokia_ixr7250e_sup-r0/Nokia-IXR7250E-SUP-10/12/config-ramon-7-0.bcm b/device/nokia/x86_64-nokia_ixr7250e_sup-r0/Nokia-IXR7250E-SUP-10/12/config-ramon-7-0.bcm index bb9278eea7..fa20b9cf11 100644 --- a/device/nokia/x86_64-nokia_ixr7250e_sup-r0/Nokia-IXR7250E-SUP-10/12/config-ramon-7-0.bcm +++ b/device/nokia/x86_64-nokia_ixr7250e_sup-r0/Nokia-IXR7250E-SUP-10/12/config-ramon-7-0.bcm @@ -1397,3 +1397,4 @@ serdes_qrtt_active_47.0=1 dpp_db_path=/usr/share/bcm/db sai_instru_stat_accum_enable=1 +sai_fec_stats_cumulative=1 diff --git a/device/nokia/x86_64-nokia_ixr7250e_sup-r0/Nokia-IXR7250E-SUP-10/13/config-ramon-7-1.bcm b/device/nokia/x86_64-nokia_ixr7250e_sup-r0/Nokia-IXR7250E-SUP-10/13/config-ramon-7-1.bcm index d1400e0b72..f723e50f5e 100644 --- a/device/nokia/x86_64-nokia_ixr7250e_sup-r0/Nokia-IXR7250E-SUP-10/13/config-ramon-7-1.bcm +++ b/device/nokia/x86_64-nokia_ixr7250e_sup-r0/Nokia-IXR7250E-SUP-10/13/config-ramon-7-1.bcm @@ -1398,3 +1398,4 @@ serdes_qrtt_active_47.0=1 dpp_db_path=/usr/share/bcm/db sai_instru_stat_accum_enable=1 +sai_fec_stats_cumulative=1 diff --git a/device/nokia/x86_64-nokia_ixr7250e_sup-r0/Nokia-IXR7250E-SUP-10/14/config-ramon-8-0.bcm b/device/nokia/x86_64-nokia_ixr7250e_sup-r0/Nokia-IXR7250E-SUP-10/14/config-ramon-8-0.bcm index b9ceffb5c4..0ae79f151d 100644 --- a/device/nokia/x86_64-nokia_ixr7250e_sup-r0/Nokia-IXR7250E-SUP-10/14/config-ramon-8-0.bcm +++ b/device/nokia/x86_64-nokia_ixr7250e_sup-r0/Nokia-IXR7250E-SUP-10/14/config-ramon-8-0.bcm @@ -1399,3 +1399,4 @@ serdes_qrtt_active_47.0=1 dpp_db_path=/usr/share/bcm/db sai_instru_stat_accum_enable=1 +sai_fec_stats_cumulative=1 diff --git a/device/nokia/x86_64-nokia_ixr7250e_sup-r0/Nokia-IXR7250E-SUP-10/15/config-ramon-8-1.bcm b/device/nokia/x86_64-nokia_ixr7250e_sup-r0/Nokia-IXR7250E-SUP-10/15/config-ramon-8-1.bcm index 4f290f177b..aa32a16d73 100644 --- a/device/nokia/x86_64-nokia_ixr7250e_sup-r0/Nokia-IXR7250E-SUP-10/15/config-ramon-8-1.bcm +++ b/device/nokia/x86_64-nokia_ixr7250e_sup-r0/Nokia-IXR7250E-SUP-10/15/config-ramon-8-1.bcm @@ -1398,3 +1398,4 @@ serdes_qrtt_active_47.0=1 dpp_db_path=/usr/share/bcm/db sai_instru_stat_accum_enable=1 +sai_fec_stats_cumulative=1 diff --git a/device/nokia/x86_64-nokia_ixr7250e_sup-r0/Nokia-IXR7250E-SUP-10/2/config-ramon-2-0.bcm b/device/nokia/x86_64-nokia_ixr7250e_sup-r0/Nokia-IXR7250E-SUP-10/2/config-ramon-2-0.bcm index 98ce016394..5ec8a6f700 100644 --- a/device/nokia/x86_64-nokia_ixr7250e_sup-r0/Nokia-IXR7250E-SUP-10/2/config-ramon-2-0.bcm +++ b/device/nokia/x86_64-nokia_ixr7250e_sup-r0/Nokia-IXR7250E-SUP-10/2/config-ramon-2-0.bcm @@ -1396,3 +1396,4 @@ serdes_qrtt_active_47.0=1 dpp_db_path=/usr/share/bcm/db sai_instru_stat_accum_enable=1 +sai_fec_stats_cumulative=1 diff --git a/device/nokia/x86_64-nokia_ixr7250e_sup-r0/Nokia-IXR7250E-SUP-10/3/config-ramon-2-1.bcm b/device/nokia/x86_64-nokia_ixr7250e_sup-r0/Nokia-IXR7250E-SUP-10/3/config-ramon-2-1.bcm index 8c7b0292bf..5078d539db 100644 --- a/device/nokia/x86_64-nokia_ixr7250e_sup-r0/Nokia-IXR7250E-SUP-10/3/config-ramon-2-1.bcm +++ b/device/nokia/x86_64-nokia_ixr7250e_sup-r0/Nokia-IXR7250E-SUP-10/3/config-ramon-2-1.bcm @@ -1397,3 +1397,4 @@ serdes_qrtt_active_47.0=1 dpp_db_path=/usr/share/bcm/db sai_instru_stat_accum_enable=1 +sai_fec_stats_cumulative=1 diff --git a/device/nokia/x86_64-nokia_ixr7250e_sup-r0/Nokia-IXR7250E-SUP-10/4/config-ramon-3-0.bcm b/device/nokia/x86_64-nokia_ixr7250e_sup-r0/Nokia-IXR7250E-SUP-10/4/config-ramon-3-0.bcm index 64d076639e..ccaa7327e1 100644 --- a/device/nokia/x86_64-nokia_ixr7250e_sup-r0/Nokia-IXR7250E-SUP-10/4/config-ramon-3-0.bcm +++ b/device/nokia/x86_64-nokia_ixr7250e_sup-r0/Nokia-IXR7250E-SUP-10/4/config-ramon-3-0.bcm @@ -1396,3 +1396,4 @@ serdes_qrtt_active_47.0=1 dpp_db_path=/usr/share/bcm/db sai_instru_stat_accum_enable=1 +sai_fec_stats_cumulative=1 diff --git a/device/nokia/x86_64-nokia_ixr7250e_sup-r0/Nokia-IXR7250E-SUP-10/5/config-ramon-3-1.bcm b/device/nokia/x86_64-nokia_ixr7250e_sup-r0/Nokia-IXR7250E-SUP-10/5/config-ramon-3-1.bcm index 2d59b7ae42..15ab98a3bf 100644 --- a/device/nokia/x86_64-nokia_ixr7250e_sup-r0/Nokia-IXR7250E-SUP-10/5/config-ramon-3-1.bcm +++ b/device/nokia/x86_64-nokia_ixr7250e_sup-r0/Nokia-IXR7250E-SUP-10/5/config-ramon-3-1.bcm @@ -1397,3 +1397,4 @@ serdes_qrtt_active_47.0=1 dpp_db_path=/usr/share/bcm/db sai_instru_stat_accum_enable=1 +sai_fec_stats_cumulative=1 diff --git a/device/nokia/x86_64-nokia_ixr7250e_sup-r0/Nokia-IXR7250E-SUP-10/6/config-ramon-4-0.bcm b/device/nokia/x86_64-nokia_ixr7250e_sup-r0/Nokia-IXR7250E-SUP-10/6/config-ramon-4-0.bcm index a7ee70cb68..18b3e3868a 100644 --- a/device/nokia/x86_64-nokia_ixr7250e_sup-r0/Nokia-IXR7250E-SUP-10/6/config-ramon-4-0.bcm +++ b/device/nokia/x86_64-nokia_ixr7250e_sup-r0/Nokia-IXR7250E-SUP-10/6/config-ramon-4-0.bcm @@ -1396,3 +1396,4 @@ serdes_qrtt_active_47.0=1 dpp_db_path=/usr/share/bcm/db sai_instru_stat_accum_enable=1 +sai_fec_stats_cumulative=1 diff --git a/device/nokia/x86_64-nokia_ixr7250e_sup-r0/Nokia-IXR7250E-SUP-10/7/config-ramon-4-1.bcm b/device/nokia/x86_64-nokia_ixr7250e_sup-r0/Nokia-IXR7250E-SUP-10/7/config-ramon-4-1.bcm index 0e3a0c2d67..7478f89141 100644 --- a/device/nokia/x86_64-nokia_ixr7250e_sup-r0/Nokia-IXR7250E-SUP-10/7/config-ramon-4-1.bcm +++ b/device/nokia/x86_64-nokia_ixr7250e_sup-r0/Nokia-IXR7250E-SUP-10/7/config-ramon-4-1.bcm @@ -1397,3 +1397,4 @@ serdes_qrtt_active_47.0=1 dpp_db_path=/usr/share/bcm/db sai_instru_stat_accum_enable=1 +sai_fec_stats_cumulative=1 diff --git a/device/nokia/x86_64-nokia_ixr7250e_sup-r0/Nokia-IXR7250E-SUP-10/8/config-ramon-5-0.bcm b/device/nokia/x86_64-nokia_ixr7250e_sup-r0/Nokia-IXR7250E-SUP-10/8/config-ramon-5-0.bcm index 9ffd411483..b2d697ba7b 100644 --- a/device/nokia/x86_64-nokia_ixr7250e_sup-r0/Nokia-IXR7250E-SUP-10/8/config-ramon-5-0.bcm +++ b/device/nokia/x86_64-nokia_ixr7250e_sup-r0/Nokia-IXR7250E-SUP-10/8/config-ramon-5-0.bcm @@ -1396,3 +1396,4 @@ serdes_qrtt_active_47.0=1 dpp_db_path=/usr/share/bcm/db sai_instru_stat_accum_enable=1 +sai_fec_stats_cumulative=1 diff --git a/device/nokia/x86_64-nokia_ixr7250e_sup-r0/Nokia-IXR7250E-SUP-10/9/config-ramon-5-1.bcm b/device/nokia/x86_64-nokia_ixr7250e_sup-r0/Nokia-IXR7250E-SUP-10/9/config-ramon-5-1.bcm index b93786845b..302d8ea83a 100644 --- a/device/nokia/x86_64-nokia_ixr7250e_sup-r0/Nokia-IXR7250E-SUP-10/9/config-ramon-5-1.bcm +++ b/device/nokia/x86_64-nokia_ixr7250e_sup-r0/Nokia-IXR7250E-SUP-10/9/config-ramon-5-1.bcm @@ -1397,3 +1397,4 @@ serdes_qrtt_active_47.0=1 dpp_db_path=/usr/share/bcm/db sai_instru_stat_accum_enable=1 +sai_fec_stats_cumulative=1