Skip to content

Commit f9c9fa8

Browse files
wendanilguohan
authored andcommitted
[qos]: Map tc 1, 2, 5, and 6 back to pg 0 (#2650)
Lossy traffic does not need to be mapped to different ingress PGs. They can all share the same ingress PG. Signed-off-by: Wenda Ni <[email protected]>
1 parent eb3a1b1 commit f9c9fa8

File tree

4 files changed

+10
-16
lines changed

4 files changed

+10
-16
lines changed

files/build_templates/buffers_config.j2

+1-4
Original file line numberDiff line numberDiff line change
@@ -131,10 +131,7 @@ def
131131
{{ defs.generate_pg_profils(port_names_active) }}
132132
{% else %}
133133
"BUFFER_PG": {
134-
"{{ port_names_active }}|0-2": {
135-
"profile" : "[BUFFER_PROFILE|ingress_lossy_profile]"
136-
},
137-
"{{ port_names_active }}|5-6": {
134+
"{{ port_names_active }}|0": {
138135
"profile" : "[BUFFER_PROFILE|ingress_lossy_profile]"
139136
}
140137
},

files/build_templates/qos_config.j2

+4-4
Original file line numberDiff line numberDiff line change
@@ -38,12 +38,12 @@
3838
"TC_TO_PRIORITY_GROUP_MAP": {
3939
"AZURE": {
4040
"0": "0",
41-
"1": "1",
42-
"2": "2",
41+
"1": "0",
42+
"2": "0",
4343
"3": "3",
4444
"4": "4",
45-
"5": "5",
46-
"6": "6",
45+
"5": "0",
46+
"6": "0",
4747
"7": "7"
4848
}
4949
},

src/sonic-config-engine/tests/sample_output/buffers-dell6100.json

+1-4
Original file line numberDiff line numberDiff line change
@@ -105,10 +105,7 @@
105105
}
106106
},
107107
"BUFFER_PG": {
108-
"Ethernet0,Ethernet1,Ethernet4,Ethernet5,Ethernet6,Ethernet7,Ethernet8,Ethernet9,Ethernet10,Ethernet11,Ethernet12,Ethernet13,Ethernet14,Ethernet15,Ethernet16,Ethernet17,Ethernet20,Ethernet21,Ethernet22,Ethernet23,Ethernet24,Ethernet25,Ethernet26,Ethernet27,Ethernet28,Ethernet29,Ethernet30,Ethernet31,Ethernet32,Ethernet36,Ethernet37,Ethernet38,Ethernet39,Ethernet40,Ethernet41,Ethernet42,Ethernet48,Ethernet52,Ethernet53,Ethernet54,Ethernet55,Ethernet56,Ethernet57,Ethernet58|0-2": {
109-
"profile" : "[BUFFER_PROFILE|ingress_lossy_profile]"
110-
},
111-
"Ethernet0,Ethernet1,Ethernet4,Ethernet5,Ethernet6,Ethernet7,Ethernet8,Ethernet9,Ethernet10,Ethernet11,Ethernet12,Ethernet13,Ethernet14,Ethernet15,Ethernet16,Ethernet17,Ethernet20,Ethernet21,Ethernet22,Ethernet23,Ethernet24,Ethernet25,Ethernet26,Ethernet27,Ethernet28,Ethernet29,Ethernet30,Ethernet31,Ethernet32,Ethernet36,Ethernet37,Ethernet38,Ethernet39,Ethernet40,Ethernet41,Ethernet42,Ethernet48,Ethernet52,Ethernet53,Ethernet54,Ethernet55,Ethernet56,Ethernet57,Ethernet58|5-6": {
108+
"Ethernet0,Ethernet1,Ethernet4,Ethernet5,Ethernet6,Ethernet7,Ethernet8,Ethernet9,Ethernet10,Ethernet11,Ethernet12,Ethernet13,Ethernet14,Ethernet15,Ethernet16,Ethernet17,Ethernet20,Ethernet21,Ethernet22,Ethernet23,Ethernet24,Ethernet25,Ethernet26,Ethernet27,Ethernet28,Ethernet29,Ethernet30,Ethernet31,Ethernet32,Ethernet36,Ethernet37,Ethernet38,Ethernet39,Ethernet40,Ethernet41,Ethernet42,Ethernet48,Ethernet52,Ethernet53,Ethernet54,Ethernet55,Ethernet56,Ethernet57,Ethernet58|0": {
112109
"profile" : "[BUFFER_PROFILE|ingress_lossy_profile]"
113110
}
114111
},

src/sonic-config-engine/tests/sample_output/qos-dell6100.json

+4-4
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,12 @@
22
"TC_TO_PRIORITY_GROUP_MAP": {
33
"AZURE": {
44
"0": "0",
5-
"1": "1",
6-
"2": "2",
5+
"1": "0",
6+
"2": "0",
77
"3": "3",
88
"4": "4",
9-
"5": "5",
10-
"6": "6",
9+
"5": "0",
10+
"6": "0",
1111
"7": "7"
1212
}
1313
},

0 commit comments

Comments
 (0)