Skip to content

Commit 179cd87

Browse files
authored
Merge pull request #508 from mssonicbld/cherry/msft-202405/21299
Why I did it 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. Work item tracking Microsoft ADO (30497786): How I did it Enable specific interrupt-ids via the sai_postinit_cmd.soc file. How to verify it Generate these interrupts manually and check if the syslog is generated
2 parents c5fba9c + badd7de commit 179cd87

File tree

15 files changed

+237
-6
lines changed

15 files changed

+237
-6
lines changed

device/arista/x86_64-arista_7800r3_48cq2_lc/Arista-7800R3-48CQ2-C48/jr2-a7280cr3-32d4-40x100G.config.bcm

+1
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ l4_protocols_load_balancing_enable=1
99
fabric_logical_port_base=512
1010
trunk_group_max_members=16
1111
num_olp_tm_ports.BCM8869X=1
12+
sai_postinit_cmd_file=/usr/share/sonic/hwsku/sai_postinit_cmd.soc
1213

1314
# nif
1415
port_init_cl72=0
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
INTeRrupt ENAble id=1550
2+
INTeRrupt ENAble id=1551
3+
INTeRrupt ENAble id=1552
4+
INTeRrupt ENAble id=1553
5+
INTeRrupt ENAble id=1554
6+
INTeRrupt ENAble id=1555
7+
INTeRrupt ENAble id=1556
8+
INTeRrupt ENAble id=1557
9+
INTeRrupt ENAble id=1558
10+
INTeRrupt ENAble id=1559
11+
INTeRrupt ENAble id=1560
12+
INTeRrupt ENAble id=1561
13+
INTeRrupt ENAble id=1562
14+
INTeRrupt ENAble id=1563
15+
INTeRrupt ENAble id=1564
16+
INTeRrupt ENAble id=1565
17+
INTeRrupt ENAble id=1566
18+
INTeRrupt ENAble id=1567
19+
20+
INTeRrupt ENAble id=1296
21+
INTeRrupt ENAble id=1297
22+
INTeRrupt ENAble id=1298
23+
INTeRrupt ENAble id=1299
24+
INTeRrupt ENAble id=1661
25+
INTeRrupt ENAble id=1662
26+
27+
INTeRrupt ENAble id=1093
28+
debug intr error
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
INTeRrupt ENAble id=1550
2+
INTeRrupt ENAble id=1551
3+
INTeRrupt ENAble id=1552
4+
INTeRrupt ENAble id=1553
5+
INTeRrupt ENAble id=1554
6+
INTeRrupt ENAble id=1555
7+
INTeRrupt ENAble id=1556
8+
INTeRrupt ENAble id=1557
9+
INTeRrupt ENAble id=1558
10+
INTeRrupt ENAble id=1559
11+
INTeRrupt ENAble id=1560
12+
INTeRrupt ENAble id=1561
13+
INTeRrupt ENAble id=1562
14+
INTeRrupt ENAble id=1563
15+
INTeRrupt ENAble id=1564
16+
INTeRrupt ENAble id=1565
17+
INTeRrupt ENAble id=1566
18+
INTeRrupt ENAble id=1567
19+
20+
INTeRrupt ENAble id=1296
21+
INTeRrupt ENAble id=1297
22+
INTeRrupt ENAble id=1298
23+
INTeRrupt ENAble id=1299
24+
INTeRrupt ENAble id=1661
25+
INTeRrupt ENAble id=1662
26+
27+
INTeRrupt ENAble id=1093
28+
debug intr error

device/arista/x86_64-arista_7800r3a_36d2_lc/Arista-7800R3A-36D2-C36/0/j2p-a7800r3a-36d-36x400G.config.bcm

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ system_ref_core_clock_khz=1600000
33

44
dpp_db_path=/usr/share/bcm/db
55
programmability_ucode_relative_path.BCM8885X=pemla/ucode/standard_1/jer2pemla/u_code_db2pem.txt
6-
6+
sai_postinit_cmd_file=/usr/share/sonic/hwsku/sai_postinit_cmd.soc
77
####################################################
88
##Reference applications related properties - Start
99
####################################################
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
INTeRrupt ENAble id=2209
2+
INTeRrupt ENAble id=2210
3+
INTeRrupt ENAble id=2211
4+
INTeRrupt ENAble id=2212
5+
INTeRrupt ENAble id=2213
6+
INTeRrupt ENAble id=2214
7+
INTeRrupt ENAble id=2215
8+
INTeRrupt ENAble id=2216
9+
INTeRrupt ENAble id=2217
10+
INTeRrupt ENAble id=2218
11+
INTeRrupt ENAble id=2219
12+
INTeRrupt ENAble id=2220
13+
INTeRrupt ENAble id=2221
14+
INTeRrupt ENAble id=2222
15+
INTeRrupt ENAble id=2223
16+
INTeRrupt ENAble id=2224
17+
INTeRrupt ENAble id=2225
18+
INTeRrupt ENAble id=2226
19+
20+
INTeRrupt ENAble id=482
21+
INTeRrupt ENAble id=483
22+
INTeRrupt ENAble id=484
23+
INTeRrupt ENAble id=485
24+
INTeRrupt ENAble id=486
25+
INTeRrupt ENAble id=487
26+
INTeRrupt ENAble id=488
27+
28+
INTeRrupt ENAble id=1597
29+
debug intr error

device/arista/x86_64-arista_7800r3a_36d2_lc/Arista-7800R3A-36D2-C36/1/j2p-a7800r3a-36d-36x400G.config.bcm

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ system_ref_core_clock_khz=1600000
33

44
dpp_db_path=/usr/share/bcm/db
55
programmability_ucode_relative_path.BCM8885X=pemla/ucode/standard_1/jer2pemla/u_code_db2pem.txt
6-
6+
sai_postinit_cmd_file=/usr/share/sonic/hwsku/sai_postinit_cmd.soc
77
####################################################
88
##Reference applications related properties - Start
99
####################################################
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
INTeRrupt ENAble id=2209
2+
INTeRrupt ENAble id=2210
3+
INTeRrupt ENAble id=2211
4+
INTeRrupt ENAble id=2212
5+
INTeRrupt ENAble id=2213
6+
INTeRrupt ENAble id=2214
7+
INTeRrupt ENAble id=2215
8+
INTeRrupt ENAble id=2216
9+
INTeRrupt ENAble id=2217
10+
INTeRrupt ENAble id=2218
11+
INTeRrupt ENAble id=2219
12+
INTeRrupt ENAble id=2220
13+
INTeRrupt ENAble id=2221
14+
INTeRrupt ENAble id=2222
15+
INTeRrupt ENAble id=2223
16+
INTeRrupt ENAble id=2224
17+
INTeRrupt ENAble id=2225
18+
INTeRrupt ENAble id=2226
19+
20+
INTeRrupt ENAble id=482
21+
INTeRrupt ENAble id=483
22+
INTeRrupt ENAble id=484
23+
INTeRrupt ENAble id=485
24+
INTeRrupt ENAble id=486
25+
INTeRrupt ENAble id=487
26+
INTeRrupt ENAble id=488
27+
28+
INTeRrupt ENAble id=1597
29+
debug intr error

device/arista/x86_64-arista_7800r3a_36d2_lc/Arista-7800R3A-36D2-C72/0/j2p-a7800r3a-36d-36x400G.config.bcm

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ system_ref_core_clock_khz=1600000
33

44
dpp_db_path=/usr/share/bcm/db
55
programmability_ucode_relative_path.BCM8885X=pemla/ucode/standard_1/jer2pemla/u_code_db2pem.txt
6-
6+
sai_postinit_cmd_file=/usr/share/sonic/hwsku/sai_postinit_cmd.soc
77
####################################################
88
##Reference applications related properties - Start
99
####################################################
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
INTeRrupt ENAble id=2209
2+
INTeRrupt ENAble id=2210
3+
INTeRrupt ENAble id=2211
4+
INTeRrupt ENAble id=2212
5+
INTeRrupt ENAble id=2213
6+
INTeRrupt ENAble id=2214
7+
INTeRrupt ENAble id=2215
8+
INTeRrupt ENAble id=2216
9+
INTeRrupt ENAble id=2217
10+
INTeRrupt ENAble id=2218
11+
INTeRrupt ENAble id=2219
12+
INTeRrupt ENAble id=2220
13+
INTeRrupt ENAble id=2221
14+
INTeRrupt ENAble id=2222
15+
INTeRrupt ENAble id=2223
16+
INTeRrupt ENAble id=2224
17+
INTeRrupt ENAble id=2225
18+
INTeRrupt ENAble id=2226
19+
20+
INTeRrupt ENAble id=482
21+
INTeRrupt ENAble id=483
22+
INTeRrupt ENAble id=484
23+
INTeRrupt ENAble id=485
24+
INTeRrupt ENAble id=486
25+
INTeRrupt ENAble id=487
26+
INTeRrupt ENAble id=488
27+
28+
INTeRrupt ENAble id=1597
29+
debug intr error

device/arista/x86_64-arista_7800r3a_36d2_lc/Arista-7800R3A-36D2-C72/1/j2p-a7800r3a-36d-36x400G.config.bcm

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ system_ref_core_clock_khz=1600000
33

44
dpp_db_path=/usr/share/bcm/db
55
programmability_ucode_relative_path.BCM8885X=pemla/ucode/standard_1/jer2pemla/u_code_db2pem.txt
6-
6+
sai_postinit_cmd_file=/usr/share/sonic/hwsku/sai_postinit_cmd.soc
77
####################################################
88
##Reference applications related properties - Start
99
####################################################
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
INTeRrupt ENAble id=2209
2+
INTeRrupt ENAble id=2210
3+
INTeRrupt ENAble id=2211
4+
INTeRrupt ENAble id=2212
5+
INTeRrupt ENAble id=2213
6+
INTeRrupt ENAble id=2214
7+
INTeRrupt ENAble id=2215
8+
INTeRrupt ENAble id=2216
9+
INTeRrupt ENAble id=2217
10+
INTeRrupt ENAble id=2218
11+
INTeRrupt ENAble id=2219
12+
INTeRrupt ENAble id=2220
13+
INTeRrupt ENAble id=2221
14+
INTeRrupt ENAble id=2222
15+
INTeRrupt ENAble id=2223
16+
INTeRrupt ENAble id=2224
17+
INTeRrupt ENAble id=2225
18+
INTeRrupt ENAble id=2226
19+
20+
INTeRrupt ENAble id=482
21+
INTeRrupt ENAble id=483
22+
INTeRrupt ENAble id=484
23+
INTeRrupt ENAble id=485
24+
INTeRrupt ENAble id=486
25+
INTeRrupt ENAble id=487
26+
INTeRrupt ENAble id=488
27+
28+
INTeRrupt ENAble id=1597
29+
debug intr error

device/arista/x86_64-arista_7800r3a_36d2_lc/Arista-7800R3A-36D2-D36/0/j2p-a7800r3a-36d-36x400G.config.bcm

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ system_ref_core_clock_khz=1600000
33

44
dpp_db_path=/usr/share/bcm/db
55
programmability_ucode_relative_path.BCM8885X=pemla/ucode/standard_1/jer2pemla/u_code_db2pem.txt
6-
6+
sai_postinit_cmd_file=/usr/share/sonic/hwsku/sai_postinit_cmd.soc
77
####################################################
88
##Reference applications related properties - Start
99
####################################################
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
INTeRrupt ENAble id=2209
2+
INTeRrupt ENAble id=2210
3+
INTeRrupt ENAble id=2211
4+
INTeRrupt ENAble id=2212
5+
INTeRrupt ENAble id=2213
6+
INTeRrupt ENAble id=2214
7+
INTeRrupt ENAble id=2215
8+
INTeRrupt ENAble id=2216
9+
INTeRrupt ENAble id=2217
10+
INTeRrupt ENAble id=2218
11+
INTeRrupt ENAble id=2219
12+
INTeRrupt ENAble id=2220
13+
INTeRrupt ENAble id=2221
14+
INTeRrupt ENAble id=2222
15+
INTeRrupt ENAble id=2223
16+
INTeRrupt ENAble id=2224
17+
INTeRrupt ENAble id=2225
18+
INTeRrupt ENAble id=2226
19+
20+
INTeRrupt ENAble id=482
21+
INTeRrupt ENAble id=483
22+
INTeRrupt ENAble id=484
23+
INTeRrupt ENAble id=485
24+
INTeRrupt ENAble id=486
25+
INTeRrupt ENAble id=487
26+
INTeRrupt ENAble id=488
27+
28+
INTeRrupt ENAble id=1597
29+
debug intr error

device/arista/x86_64-arista_7800r3a_36d2_lc/Arista-7800R3A-36D2-D36/1/j2p-a7800r3a-36d-36x400G.config.bcm

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ system_ref_core_clock_khz=1600000
33

44
dpp_db_path=/usr/share/bcm/db
55
programmability_ucode_relative_path.BCM8885X=pemla/ucode/standard_1/jer2pemla/u_code_db2pem.txt
6-
6+
sai_postinit_cmd_file=/usr/share/sonic/hwsku/sai_postinit_cmd.soc
77
####################################################
88
##Reference applications related properties - Start
99
####################################################
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
INTeRrupt ENAble id=2209
2+
INTeRrupt ENAble id=2210
3+
INTeRrupt ENAble id=2211
4+
INTeRrupt ENAble id=2212
5+
INTeRrupt ENAble id=2213
6+
INTeRrupt ENAble id=2214
7+
INTeRrupt ENAble id=2215
8+
INTeRrupt ENAble id=2216
9+
INTeRrupt ENAble id=2217
10+
INTeRrupt ENAble id=2218
11+
INTeRrupt ENAble id=2219
12+
INTeRrupt ENAble id=2220
13+
INTeRrupt ENAble id=2221
14+
INTeRrupt ENAble id=2222
15+
INTeRrupt ENAble id=2223
16+
INTeRrupt ENAble id=2224
17+
INTeRrupt ENAble id=2225
18+
INTeRrupt ENAble id=2226
19+
20+
INTeRrupt ENAble id=482
21+
INTeRrupt ENAble id=483
22+
INTeRrupt ENAble id=484
23+
INTeRrupt ENAble id=485
24+
INTeRrupt ENAble id=486
25+
INTeRrupt ENAble id=487
26+
INTeRrupt ENAble id=488
27+
28+
INTeRrupt ENAble id=1597
29+
debug intr error

0 commit comments

Comments
 (0)