Skip to content

Commit 8334851

Browse files
authored
Update PG flow control threshold based on port speed (not on hwsku) (sonic-net#21834)
<!-- Please make sure you've read and understood our contributing guidelines: https://github.com/Azure/SONiC/blob/gh-pages/CONTRIBUTING.md failure_prs.log Make sure all your commits include a signature generated with `git commit -s` ** If this is a bug fix, make sure your description includes "fixes #xxxx", or "closes #xxxx" or "resolves #xxxx" Please provide the following information: --> #### Why I did it To update PG flow control threshold alpha value based on port speed. Current assumption was based on hwsku. ##### Work item tracking - Microsoft ADO **(31374200)**: #### How I did it Updated pg_profile.ini for various HW SKUs based on BRCM j2/j2c+ chip #### How to verify it <!-- If PR needs to be backported, then the PR must be tested against the base branch and the earliest backport release branch and provide tested image version on these two branches. For example, if the PR is requested for master, 202211 and 202012, then the requester needs to provide test results on master and 202012. --> #### Which release branch to backport (provide reason below if selected) <!-- - Note we only backport fixes to a release branch, *not* features! - Please also provide a reason for the backporting below. - e.g. - [x] 202006 --> - [ ] 201811 - [ ] 201911 - [ ] 202006 - [ ] 202012 - [ ] 202106 - [ ] 202111 - [ ] 202205 - [ ] 202211 - [ ] 202305 #### Tested branch (Please provide the tested image version) <!-- - Please provide tested image version - e.g. - [x] 20201231.100 --> - [ ] <!-- image version 1 --> - [ ] <!-- image version 2 --> #### Description for the changelog <!-- Write a short (one line) summary that describes the changes in this pull request for inclusion in the changelog: --> <!-- Ensure to add label/tag for the feature raised. example - PR#2174 under sonic-utilities repo. where, Generic Config and Update feature has been labelled as GCU. --> #### Link to config_db schema for YANG module changes <!-- Provide a link to config_db schema for the table for which YANG model is defined Link should point to correct section on https://github.com/Azure/sonic-buildimage/blob/master/src/sonic-yang-models/doc/Configuration.md --> #### A picture of a cute animal (not mandatory but encouraged)
1 parent 87e9f82 commit 8334851

File tree

12 files changed

+80
-80
lines changed

12 files changed

+80
-80
lines changed

device/arista/x86_64-arista_7800r3_48cq2_lc/Arista-7800R3-48CQ2-C48/pg_profile_lookup.ini

+5-5
Original file line numberDiff line numberDiff line change
@@ -2,16 +2,16 @@
22
# speed cable size xon xoff threshold xon_offset
33
40000 300m 0 2560 69632 -6 181753
44
100000 300m 0 2560 110592 -6 363506
5-
400000 300m 0 2560 315392 -6 1454025
5+
400000 300m 0 2560 315392 -5 1454025
66
40000 1000m 0 2560 114688 -6 181753
77
100000 1000m 0 2560 225280 -6 363506
8-
400000 1000m 0 2560 778240 -6 1454025
8+
400000 1000m 0 2560 778240 -5 1454025
99
40000 2000m 0 2560 184320 -6 181753
1010
100000 2000m 0 2560 393216 -6 363506
11-
400000 2000m 0 2560 1445888 -6 1454025
11+
400000 2000m 0 2560 1445888 -5 1454025
1212
40000 80000m 0 2560 5369856 -6 181753
1313
100000 80000m 0 2560 13357056 -6 363506
14-
400000 80000m 0 2560 53305344 -6 1454025
14+
400000 80000m 0 2560 53305344 -5 1454025
1515
40000 120000m 0 2560 8028160 -6 181753
1616
100000 120000m 0 2560 20004864 -6 363506
17-
400000 120000m 0 2560 79900672 -6 1454025
17+
400000 120000m 0 2560 79900672 -5 1454025

device/arista/x86_64-arista_7800r3_48cqm2_lc/Arista-7800R3-48CQM2-C48/pg_profile_lookup.ini

+5-5
Original file line numberDiff line numberDiff line change
@@ -2,16 +2,16 @@
22
# speed cable size xon xoff threshold xon_offset
33
40000 300m 0 2560 69632 -6 181753
44
100000 300m 0 2560 110592 -6 363506
5-
400000 300m 0 2560 315392 -6 1454025
5+
400000 300m 0 2560 315392 -5 1454025
66
40000 1000m 0 2560 114688 -6 181753
77
100000 1000m 0 2560 225280 -6 363506
8-
400000 1000m 0 2560 778240 -6 1454025
8+
400000 1000m 0 2560 778240 -5 1454025
99
40000 2000m 0 2560 184320 -6 181753
1010
100000 2000m 0 2560 393216 -6 363506
11-
400000 2000m 0 2560 1445888 -6 1454025
11+
400000 2000m 0 2560 1445888 -5 1454025
1212
40000 80000m 0 2560 5369856 -6 181753
1313
100000 80000m 0 2560 13357056 -6 363506
14-
400000 80000m 0 2560 53305344 -6 1454025
14+
400000 80000m 0 2560 53305344 -5 1454025
1515
40000 120000m 0 2560 8028160 -6 181753
1616
100000 120000m 0 2560 20004864 -6 363506
17-
400000 120000m 0 2560 79900672 -6 1454025
17+
400000 120000m 0 2560 79900672 -5 1454025

device/arista/x86_64-arista_7800r3a_36d2_lc/Arista-7800R3A-36D2-C36/0/pg_profile_lookup.ini

+5-5
Original file line numberDiff line numberDiff line change
@@ -2,16 +2,16 @@
22
# speed cable size xon xoff threshold xon_offset
33
40000 300m 0 2560 69632 -6 181753
44
100000 300m 0 2560 110592 -6 363506
5-
400000 300m 0 2560 315392 -6 1454025
5+
400000 300m 0 2560 315392 -5 1454025
66
40000 1000m 0 2560 114688 -6 181753
77
100000 1000m 0 2560 225280 -6 363506
8-
400000 1000m 0 2560 778240 -6 1454025
8+
400000 1000m 0 2560 778240 -5 1454025
99
40000 2000m 0 2560 184320 -6 181753
1010
100000 2000m 0 2560 393216 -6 363506
11-
400000 2000m 0 2560 1445888 -6 1454025
11+
400000 2000m 0 2560 1445888 -5 1454025
1212
40000 80000m 0 2560 5369856 -6 181753
1313
100000 80000m 0 2560 13357056 -6 363506
14-
400000 80000m 0 2560 53305344 -6 1454025
14+
400000 80000m 0 2560 53305344 -5 1454025
1515
40000 120000m 0 2560 8028160 -6 181753
1616
100000 120000m 0 2560 20004864 -6 363506
17-
400000 120000m 0 2560 79900672 -6 1454025
17+
400000 120000m 0 2560 79900672 -5 1454025

device/arista/x86_64-arista_7800r3a_36d2_lc/Arista-7800R3A-36D2-C36/1/pg_profile_lookup.ini

+5-5
Original file line numberDiff line numberDiff line change
@@ -2,16 +2,16 @@
22
# speed cable size xon xoff threshold xon_offset
33
40000 300m 0 2560 69632 -6 181753
44
100000 300m 0 2560 110592 -6 363506
5-
400000 300m 0 2560 315392 -6 1454025
5+
400000 300m 0 2560 315392 -5 1454025
66
40000 1000m 0 2560 114688 -6 181753
77
100000 1000m 0 2560 225280 -6 363506
8-
400000 1000m 0 2560 778240 -6 1454025
8+
400000 1000m 0 2560 778240 -5 1454025
99
40000 2000m 0 2560 184320 -6 181753
1010
100000 2000m 0 2560 393216 -6 363506
11-
400000 2000m 0 2560 1445888 -6 1454025
11+
400000 2000m 0 2560 1445888 -5 1454025
1212
40000 80000m 0 2560 5369856 -6 181753
1313
100000 80000m 0 2560 13357056 -6 363506
14-
400000 80000m 0 2560 53305344 -6 1454025
14+
400000 80000m 0 2560 53305344 -5 1454025
1515
40000 120000m 0 2560 8028160 -6 181753
1616
100000 120000m 0 2560 20004864 -6 363506
17-
400000 120000m 0 2560 79900672 -6 1454025
17+
400000 120000m 0 2560 79900672 -5 1454025

device/arista/x86_64-arista_7800r3a_36d2_lc/Arista-7800R3A-36D2-C72/0/pg_profile_lookup.ini

+5-5
Original file line numberDiff line numberDiff line change
@@ -2,16 +2,16 @@
22
# speed cable size xon xoff threshold xon_offset
33
40000 300m 0 2560 69632 -6 181753
44
100000 300m 0 2560 110592 -6 363506
5-
400000 300m 0 2560 315392 -6 1454025
5+
400000 300m 0 2560 315392 -5 1454025
66
40000 1000m 0 2560 114688 -6 181753
77
100000 1000m 0 2560 225280 -6 363506
8-
400000 1000m 0 2560 778240 -6 1454025
8+
400000 1000m 0 2560 778240 -5 1454025
99
40000 2000m 0 2560 184320 -6 181753
1010
100000 2000m 0 2560 393216 -6 363506
11-
400000 2000m 0 2560 1445888 -6 1454025
11+
400000 2000m 0 2560 1445888 -5 1454025
1212
40000 80000m 0 2560 5369856 -6 181753
1313
100000 80000m 0 2560 13357056 -6 363506
14-
400000 80000m 0 2560 53305344 -6 1454025
14+
400000 80000m 0 2560 53305344 -5 1454025
1515
40000 120000m 0 2560 8028160 -6 181753
1616
100000 120000m 0 2560 20004864 -6 363506
17-
400000 120000m 0 2560 79900672 -6 1454025
17+
400000 120000m 0 2560 79900672 -5 1454025

device/arista/x86_64-arista_7800r3a_36d2_lc/Arista-7800R3A-36D2-C72/1/pg_profile_lookup.ini

+5-5
Original file line numberDiff line numberDiff line change
@@ -2,16 +2,16 @@
22
# speed cable size xon xoff threshold xon_offset
33
40000 300m 0 2560 69632 -6 181753
44
100000 300m 0 2560 110592 -6 363506
5-
400000 300m 0 2560 315392 -6 1454025
5+
400000 300m 0 2560 315392 -5 1454025
66
40000 1000m 0 2560 114688 -6 181753
77
100000 1000m 0 2560 225280 -6 363506
8-
400000 1000m 0 2560 778240 -6 1454025
8+
400000 1000m 0 2560 778240 -5 1454025
99
40000 2000m 0 2560 184320 -6 181753
1010
100000 2000m 0 2560 393216 -6 363506
11-
400000 2000m 0 2560 1445888 -6 1454025
11+
400000 2000m 0 2560 1445888 -5 1454025
1212
40000 80000m 0 2560 5369856 -6 181753
1313
100000 80000m 0 2560 13357056 -6 363506
14-
400000 80000m 0 2560 53305344 -6 1454025
14+
400000 80000m 0 2560 53305344 -5 1454025
1515
40000 120000m 0 2560 8028160 -6 181753
1616
100000 120000m 0 2560 20004864 -6 363506
17-
400000 120000m 0 2560 79900672 -6 1454025
17+
400000 120000m 0 2560 79900672 -5 1454025
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,17 @@
11
# PG lossless profiles.
22
# speed cable size xon xoff threshold xon_offset
3-
40000 300m 0 2560 69632 -5 181753
4-
100000 300m 0 2560 110592 -5 363506
3+
40000 300m 0 2560 69632 -6 181753
4+
100000 300m 0 2560 110592 -6 363506
55
400000 300m 0 2560 315392 -5 1454025
6-
40000 1000m 0 2560 114688 -5 181753
7-
100000 1000m 0 2560 225280 -5 363506
6+
40000 1000m 0 2560 114688 -6 181753
7+
100000 1000m 0 2560 225280 -6 363506
88
400000 1000m 0 2560 778240 -5 1454025
9-
40000 2000m 0 2560 184320 -5 181753
10-
100000 2000m 0 2560 393216 -5 363506
9+
40000 2000m 0 2560 184320 -6 181753
10+
100000 2000m 0 2560 393216 -6 363506
1111
400000 2000m 0 2560 1445888 -5 1454025
12-
40000 80000m 0 2560 5369856 -5 181753
13-
100000 80000m 0 2560 13357056 -5 363506
12+
40000 80000m 0 2560 5369856 -6 181753
13+
100000 80000m 0 2560 13357056 -6 363506
1414
400000 80000m 0 2560 53305344 -5 1454025
15-
40000 120000m 0 2560 8028160 -5 181753
16-
100000 120000m 0 2560 20004864 -5 363506
15+
40000 120000m 0 2560 8028160 -6 181753
16+
100000 120000m 0 2560 20004864 -6 363506
1717
400000 120000m 0 2560 79900672 -5 1454025
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,17 @@
11
# PG lossless profiles.
22
# speed cable size xon xoff threshold xon_offset
3-
40000 300m 0 2560 69632 -5 181753
4-
100000 300m 0 2560 110592 -5 363506
3+
40000 300m 0 2560 69632 -6 181753
4+
100000 300m 0 2560 110592 -6 363506
55
400000 300m 0 2560 315392 -5 1454025
6-
40000 1000m 0 2560 114688 -5 181753
7-
100000 1000m 0 2560 225280 -5 363506
6+
40000 1000m 0 2560 114688 -6 181753
7+
100000 1000m 0 2560 225280 -6 363506
88
400000 1000m 0 2560 778240 -5 1454025
9-
40000 2000m 0 2560 184320 -5 181753
10-
100000 2000m 0 2560 393216 -5 363506
9+
40000 2000m 0 2560 184320 -6 181753
10+
100000 2000m 0 2560 393216 -6 363506
1111
400000 2000m 0 2560 1445888 -5 1454025
12-
40000 80000m 0 2560 5369856 -5 181753
13-
100000 80000m 0 2560 13357056 -5 363506
12+
40000 80000m 0 2560 5369856 -6 181753
13+
100000 80000m 0 2560 13357056 -6 363506
1414
400000 80000m 0 2560 53305344 -5 1454025
15-
40000 120000m 0 2560 8028160 -5 181753
16-
100000 120000m 0 2560 20004864 -5 363506
15+
40000 120000m 0 2560 8028160 -6 181753
16+
100000 120000m 0 2560 20004864 -6 363506
1717
400000 120000m 0 2560 79900672 -5 1454025

device/nokia/x86_64-nokia_ixr7250e_36x400g-r0/Nokia-IXR7250E-36x100G/0/pg_profile_lookup.ini

+5-5
Original file line numberDiff line numberDiff line change
@@ -2,16 +2,16 @@
22
# speed cable size xon xoff threshold xon_offset
33
40000 300m 0 2560 69632 -6 181753
44
100000 300m 0 2560 110592 -6 363506
5-
400000 300m 0 2560 315392 -6 1454025
5+
400000 300m 0 2560 315392 -5 1454025
66
40000 1000m 0 2560 114688 -6 181753
77
100000 1000m 0 2560 225280 -6 363506
8-
400000 1000m 0 2560 778240 -6 1454025
8+
400000 1000m 0 2560 778240 -5 1454025
99
40000 2000m 0 2560 184320 -6 181753
1010
100000 2000m 0 2560 393216 -6 363506
11-
400000 2000m 0 2560 1445888 -6 1454025
11+
400000 2000m 0 2560 1445888 -5 1454025
1212
40000 80000m 0 2560 5369856 -6 181753
1313
100000 80000m 0 2560 13357056 -6 363506
14-
400000 80000m 0 2560 53305344 -6 1454025
14+
400000 80000m 0 2560 53305344 -5 1454025
1515
40000 120000m 0 2560 8028160 -6 181753
1616
100000 120000m 0 2560 20004864 -6 363506
17-
400000 120000m 0 2560 79900672 -6 1454025
17+
400000 120000m 0 2560 79900672 -5 1454025

device/nokia/x86_64-nokia_ixr7250e_36x400g-r0/Nokia-IXR7250E-36x100G/1/pg_profile_lookup.ini

+5-5
Original file line numberDiff line numberDiff line change
@@ -2,16 +2,16 @@
22
# speed cable size xon xoff threshold xon_offset
33
40000 300m 0 2560 69632 -6 181753
44
100000 300m 0 2560 110592 -6 363506
5-
400000 300m 0 2560 315392 -6 1454025
5+
400000 300m 0 2560 315392 -5 1454025
66
40000 1000m 0 2560 114688 -6 181753
77
100000 1000m 0 2560 225280 -6 363506
8-
400000 1000m 0 2560 778240 -6 1454025
8+
400000 1000m 0 2560 778240 -5 1454025
99
40000 2000m 0 2560 184320 -6 181753
1010
100000 2000m 0 2560 393216 -6 363506
11-
400000 2000m 0 2560 1445888 -6 1454025
11+
400000 2000m 0 2560 1445888 -5 1454025
1212
40000 80000m 0 2560 5369856 -6 181753
1313
100000 80000m 0 2560 13357056 -6 363506
14-
400000 80000m 0 2560 53305344 -6 1454025
14+
400000 80000m 0 2560 53305344 -5 1454025
1515
40000 120000m 0 2560 8028160 -6 181753
1616
100000 120000m 0 2560 20004864 -6 363506
17-
400000 120000m 0 2560 79900672 -6 1454025
17+
400000 120000m 0 2560 79900672 -5 1454025
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,17 @@
11
# PG lossless profiles.
22
# speed cable size xon xoff threshold xon_offset
3-
40000 300m 0 2560 69632 -5 181753
4-
100000 300m 0 2560 110592 -5 363506
3+
40000 300m 0 2560 69632 -6 181753
4+
100000 300m 0 2560 110592 -6 363506
55
400000 300m 0 2560 315392 -5 1454025
6-
40000 1000m 0 2560 114688 -5 181753
7-
100000 1000m 0 2560 225280 -5 363506
6+
40000 1000m 0 2560 114688 -6 181753
7+
100000 1000m 0 2560 225280 -6 363506
88
400000 1000m 0 2560 778240 -5 1454025
9-
40000 2000m 0 2560 184320 -5 181753
10-
100000 2000m 0 2560 393216 -5 363506
9+
40000 2000m 0 2560 184320 -6 181753
10+
100000 2000m 0 2560 393216 -6 363506
1111
400000 2000m 0 2560 1445888 -5 1454025
12-
40000 80000m 0 2560 5369856 -5 181753
13-
100000 80000m 0 2560 13357056 -5 363506
12+
40000 80000m 0 2560 5369856 -6 181753
13+
100000 80000m 0 2560 13357056 -6 363506
1414
400000 80000m 0 2560 53305344 -5 1454025
15-
40000 120000m 0 2560 8028160 -5 181753
16-
100000 120000m 0 2560 20004864 -5 363506
15+
40000 120000m 0 2560 8028160 -6 181753
16+
100000 120000m 0 2560 20004864 -6 363506
1717
400000 120000m 0 2560 79900672 -5 1454025
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,17 @@
11
# PG lossless profiles.
22
# speed cable size xon xoff threshold xon_offset
3-
40000 300m 0 2560 69632 -5 181753
4-
100000 300m 0 2560 110592 -5 363506
3+
40000 300m 0 2560 69632 -6 181753
4+
100000 300m 0 2560 110592 -6 363506
55
400000 300m 0 2560 315392 -5 1454025
6-
40000 1000m 0 2560 114688 -5 181753
7-
100000 1000m 0 2560 225280 -5 363506
6+
40000 1000m 0 2560 114688 -6 181753
7+
100000 1000m 0 2560 225280 -6 363506
88
400000 1000m 0 2560 778240 -5 1454025
9-
40000 2000m 0 2560 184320 -5 181753
10-
100000 2000m 0 2560 393216 -5 363506
9+
40000 2000m 0 2560 184320 -6 181753
10+
100000 2000m 0 2560 393216 -6 363506
1111
400000 2000m 0 2560 1445888 -5 1454025
12-
40000 80000m 0 2560 5369856 -5 181753
13-
100000 80000m 0 2560 13357056 -5 363506
12+
40000 80000m 0 2560 5369856 -6 181753
13+
100000 80000m 0 2560 13357056 -6 363506
1414
400000 80000m 0 2560 53305344 -5 1454025
15-
40000 120000m 0 2560 8028160 -5 181753
16-
100000 120000m 0 2560 20004864 -5 363506
15+
40000 120000m 0 2560 8028160 -6 181753
16+
100000 120000m 0 2560 20004864 -6 363506
1717
400000 120000m 0 2560 79900672 -5 1454025

0 commit comments

Comments
 (0)