Skip to content

Commit

Permalink
[chassis] Add sai_postinit_cmd.soc with interrupt IDs for alerting (#…
Browse files Browse the repository at this point in the history
…21299)

In SAI 11.x the SAI integrity counters is not supported completely. So, to detect packet drops due to packet corruptions or credit watchdog timeouts. We enable these interrupts and set the verbose level to error. This will generate syslogs which can be used to detect.

* add sai_postinit_cmd.soc with interupt IDs for alerting

* update config.bcm with the path to sai_postinit_cmd.soc

* update config_bcm for j2 card
---------

Signed-off-by: Arvindsrinivasan Lakshmi Narasimhan <[email protected]>
  • Loading branch information
arlakshm authored Jan 9, 2025
1 parent 94b860b commit 0ad72ef
Show file tree
Hide file tree
Showing 15 changed files with 237 additions and 6 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@ l4_protocols_load_balancing_enable=1
fabric_logical_port_base=512
trunk_group_max_members=16
num_olp_tm_ports.BCM8869X=1
sai_postinit_cmd_file=/usr/share/sonic/hwsku/sai_postinit_cmd.soc

# nif
port_init_cl72=0
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
INTeRrupt ENAble id=1550
INTeRrupt ENAble id=1551
INTeRrupt ENAble id=1552
INTeRrupt ENAble id=1553
INTeRrupt ENAble id=1554
INTeRrupt ENAble id=1555
INTeRrupt ENAble id=1556
INTeRrupt ENAble id=1557
INTeRrupt ENAble id=1558
INTeRrupt ENAble id=1559
INTeRrupt ENAble id=1560
INTeRrupt ENAble id=1561
INTeRrupt ENAble id=1562
INTeRrupt ENAble id=1563
INTeRrupt ENAble id=1564
INTeRrupt ENAble id=1565
INTeRrupt ENAble id=1566
INTeRrupt ENAble id=1567

INTeRrupt ENAble id=1296
INTeRrupt ENAble id=1297
INTeRrupt ENAble id=1298
INTeRrupt ENAble id=1299
INTeRrupt ENAble id=1661
INTeRrupt ENAble id=1662

INTeRrupt ENAble id=1093
debug intr error
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
INTeRrupt ENAble id=1550
INTeRrupt ENAble id=1551
INTeRrupt ENAble id=1552
INTeRrupt ENAble id=1553
INTeRrupt ENAble id=1554
INTeRrupt ENAble id=1555
INTeRrupt ENAble id=1556
INTeRrupt ENAble id=1557
INTeRrupt ENAble id=1558
INTeRrupt ENAble id=1559
INTeRrupt ENAble id=1560
INTeRrupt ENAble id=1561
INTeRrupt ENAble id=1562
INTeRrupt ENAble id=1563
INTeRrupt ENAble id=1564
INTeRrupt ENAble id=1565
INTeRrupt ENAble id=1566
INTeRrupt ENAble id=1567

INTeRrupt ENAble id=1296
INTeRrupt ENAble id=1297
INTeRrupt ENAble id=1298
INTeRrupt ENAble id=1299
INTeRrupt ENAble id=1661
INTeRrupt ENAble id=1662

INTeRrupt ENAble id=1093
debug intr error
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ system_ref_core_clock_khz=1600000

dpp_db_path=/usr/share/bcm/db
programmability_ucode_relative_path.BCM8885X=pemla/ucode/standard_1/jer2pemla/u_code_db2pem.txt

sai_postinit_cmd_file=/usr/share/sonic/hwsku/sai_postinit_cmd.soc
####################################################
##Reference applications related properties - Start
####################################################
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
INTeRrupt ENAble id=2209
INTeRrupt ENAble id=2210
INTeRrupt ENAble id=2211
INTeRrupt ENAble id=2212
INTeRrupt ENAble id=2213
INTeRrupt ENAble id=2214
INTeRrupt ENAble id=2215
INTeRrupt ENAble id=2216
INTeRrupt ENAble id=2217
INTeRrupt ENAble id=2218
INTeRrupt ENAble id=2219
INTeRrupt ENAble id=2220
INTeRrupt ENAble id=2221
INTeRrupt ENAble id=2222
INTeRrupt ENAble id=2223
INTeRrupt ENAble id=2224
INTeRrupt ENAble id=2225
INTeRrupt ENAble id=2226

INTeRrupt ENAble id=482
INTeRrupt ENAble id=483
INTeRrupt ENAble id=484
INTeRrupt ENAble id=485
INTeRrupt ENAble id=486
INTeRrupt ENAble id=487
INTeRrupt ENAble id=488

INTeRrupt ENAble id=1597
debug intr error
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ system_ref_core_clock_khz=1600000

dpp_db_path=/usr/share/bcm/db
programmability_ucode_relative_path.BCM8885X=pemla/ucode/standard_1/jer2pemla/u_code_db2pem.txt

sai_postinit_cmd_file=/usr/share/sonic/hwsku/sai_postinit_cmd.soc
####################################################
##Reference applications related properties - Start
####################################################
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
INTeRrupt ENAble id=2209
INTeRrupt ENAble id=2210
INTeRrupt ENAble id=2211
INTeRrupt ENAble id=2212
INTeRrupt ENAble id=2213
INTeRrupt ENAble id=2214
INTeRrupt ENAble id=2215
INTeRrupt ENAble id=2216
INTeRrupt ENAble id=2217
INTeRrupt ENAble id=2218
INTeRrupt ENAble id=2219
INTeRrupt ENAble id=2220
INTeRrupt ENAble id=2221
INTeRrupt ENAble id=2222
INTeRrupt ENAble id=2223
INTeRrupt ENAble id=2224
INTeRrupt ENAble id=2225
INTeRrupt ENAble id=2226

INTeRrupt ENAble id=482
INTeRrupt ENAble id=483
INTeRrupt ENAble id=484
INTeRrupt ENAble id=485
INTeRrupt ENAble id=486
INTeRrupt ENAble id=487
INTeRrupt ENAble id=488

INTeRrupt ENAble id=1597
debug intr error
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ system_ref_core_clock_khz=1600000

dpp_db_path=/usr/share/bcm/db
programmability_ucode_relative_path.BCM8885X=pemla/ucode/standard_1/jer2pemla/u_code_db2pem.txt

sai_postinit_cmd_file=/usr/share/sonic/hwsku/sai_postinit_cmd.soc
####################################################
##Reference applications related properties - Start
####################################################
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
INTeRrupt ENAble id=2209
INTeRrupt ENAble id=2210
INTeRrupt ENAble id=2211
INTeRrupt ENAble id=2212
INTeRrupt ENAble id=2213
INTeRrupt ENAble id=2214
INTeRrupt ENAble id=2215
INTeRrupt ENAble id=2216
INTeRrupt ENAble id=2217
INTeRrupt ENAble id=2218
INTeRrupt ENAble id=2219
INTeRrupt ENAble id=2220
INTeRrupt ENAble id=2221
INTeRrupt ENAble id=2222
INTeRrupt ENAble id=2223
INTeRrupt ENAble id=2224
INTeRrupt ENAble id=2225
INTeRrupt ENAble id=2226

INTeRrupt ENAble id=482
INTeRrupt ENAble id=483
INTeRrupt ENAble id=484
INTeRrupt ENAble id=485
INTeRrupt ENAble id=486
INTeRrupt ENAble id=487
INTeRrupt ENAble id=488

INTeRrupt ENAble id=1597
debug intr error
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ system_ref_core_clock_khz=1600000

dpp_db_path=/usr/share/bcm/db
programmability_ucode_relative_path.BCM8885X=pemla/ucode/standard_1/jer2pemla/u_code_db2pem.txt

sai_postinit_cmd_file=/usr/share/sonic/hwsku/sai_postinit_cmd.soc
####################################################
##Reference applications related properties - Start
####################################################
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
INTeRrupt ENAble id=2209
INTeRrupt ENAble id=2210
INTeRrupt ENAble id=2211
INTeRrupt ENAble id=2212
INTeRrupt ENAble id=2213
INTeRrupt ENAble id=2214
INTeRrupt ENAble id=2215
INTeRrupt ENAble id=2216
INTeRrupt ENAble id=2217
INTeRrupt ENAble id=2218
INTeRrupt ENAble id=2219
INTeRrupt ENAble id=2220
INTeRrupt ENAble id=2221
INTeRrupt ENAble id=2222
INTeRrupt ENAble id=2223
INTeRrupt ENAble id=2224
INTeRrupt ENAble id=2225
INTeRrupt ENAble id=2226

INTeRrupt ENAble id=482
INTeRrupt ENAble id=483
INTeRrupt ENAble id=484
INTeRrupt ENAble id=485
INTeRrupt ENAble id=486
INTeRrupt ENAble id=487
INTeRrupt ENAble id=488

INTeRrupt ENAble id=1597
debug intr error
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ system_ref_core_clock_khz=1600000

dpp_db_path=/usr/share/bcm/db
programmability_ucode_relative_path.BCM8885X=pemla/ucode/standard_1/jer2pemla/u_code_db2pem.txt

sai_postinit_cmd_file=/usr/share/sonic/hwsku/sai_postinit_cmd.soc
####################################################
##Reference applications related properties - Start
####################################################
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
INTeRrupt ENAble id=2209
INTeRrupt ENAble id=2210
INTeRrupt ENAble id=2211
INTeRrupt ENAble id=2212
INTeRrupt ENAble id=2213
INTeRrupt ENAble id=2214
INTeRrupt ENAble id=2215
INTeRrupt ENAble id=2216
INTeRrupt ENAble id=2217
INTeRrupt ENAble id=2218
INTeRrupt ENAble id=2219
INTeRrupt ENAble id=2220
INTeRrupt ENAble id=2221
INTeRrupt ENAble id=2222
INTeRrupt ENAble id=2223
INTeRrupt ENAble id=2224
INTeRrupt ENAble id=2225
INTeRrupt ENAble id=2226

INTeRrupt ENAble id=482
INTeRrupt ENAble id=483
INTeRrupt ENAble id=484
INTeRrupt ENAble id=485
INTeRrupt ENAble id=486
INTeRrupt ENAble id=487
INTeRrupt ENAble id=488

INTeRrupt ENAble id=1597
debug intr error
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ system_ref_core_clock_khz=1600000

dpp_db_path=/usr/share/bcm/db
programmability_ucode_relative_path.BCM8885X=pemla/ucode/standard_1/jer2pemla/u_code_db2pem.txt

sai_postinit_cmd_file=/usr/share/sonic/hwsku/sai_postinit_cmd.soc
####################################################
##Reference applications related properties - Start
####################################################
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
INTeRrupt ENAble id=2209
INTeRrupt ENAble id=2210
INTeRrupt ENAble id=2211
INTeRrupt ENAble id=2212
INTeRrupt ENAble id=2213
INTeRrupt ENAble id=2214
INTeRrupt ENAble id=2215
INTeRrupt ENAble id=2216
INTeRrupt ENAble id=2217
INTeRrupt ENAble id=2218
INTeRrupt ENAble id=2219
INTeRrupt ENAble id=2220
INTeRrupt ENAble id=2221
INTeRrupt ENAble id=2222
INTeRrupt ENAble id=2223
INTeRrupt ENAble id=2224
INTeRrupt ENAble id=2225
INTeRrupt ENAble id=2226

INTeRrupt ENAble id=482
INTeRrupt ENAble id=483
INTeRrupt ENAble id=484
INTeRrupt ENAble id=485
INTeRrupt ENAble id=486
INTeRrupt ENAble id=487
INTeRrupt ENAble id=488

INTeRrupt ENAble id=1597
debug intr error

0 comments on commit 0ad72ef

Please sign in to comment.