Add lossy scheduler for queue 7 (#12596)

* Add lossy scheduler for queue 7
This commit is contained in:
bingwang-ms 2022-11-04 08:12:00 +08:00 committed by GitHub
parent 830b7d8cb4
commit 6169ae3ee3
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
5 changed files with 463 additions and 0 deletions

View File

@ -233,6 +233,7 @@
"global": {
"dscp_to_tc_map" : "AZURE"
}{% if PORT_ACTIVE %},{% endif %}
{% endif %}
{% for port in PORT_ACTIVE %}
"{{ port }}": {
@ -332,6 +333,12 @@
"{{ port }}|5": {
"scheduler": "scheduler.0"
},
{# DSCP 48 is mapped to QUEUE 7 in macro generate_dscp_to_tc_map #}
{% if (generate_dscp_to_tc_map is defined) and tunnel_qos_remap_enable %}
"{{ port }}|7": {
"scheduler": "scheduler.0"
},
{% endif %}
{% endfor %}
{% for port in PORT_ACTIVE %}
"{{ port }}|6": {

View File

@ -1050,99 +1050,195 @@
"Ethernet0|5": {
"scheduler": "scheduler.0"
},
"Ethernet0|7": {
"scheduler": "scheduler.0"
},
"Ethernet4|5": {
"scheduler": "scheduler.0"
},
"Ethernet4|7": {
"scheduler": "scheduler.0"
},
"Ethernet8|5": {
"scheduler": "scheduler.0"
},
"Ethernet8|7": {
"scheduler": "scheduler.0"
},
"Ethernet12|5": {
"scheduler": "scheduler.0"
},
"Ethernet12|7": {
"scheduler": "scheduler.0"
},
"Ethernet16|5": {
"scheduler": "scheduler.0"
},
"Ethernet16|7": {
"scheduler": "scheduler.0"
},
"Ethernet20|5": {
"scheduler": "scheduler.0"
},
"Ethernet20|7": {
"scheduler": "scheduler.0"
},
"Ethernet24|5": {
"scheduler": "scheduler.0"
},
"Ethernet24|7": {
"scheduler": "scheduler.0"
},
"Ethernet28|5": {
"scheduler": "scheduler.0"
},
"Ethernet28|7": {
"scheduler": "scheduler.0"
},
"Ethernet32|5": {
"scheduler": "scheduler.0"
},
"Ethernet32|7": {
"scheduler": "scheduler.0"
},
"Ethernet36|5": {
"scheduler": "scheduler.0"
},
"Ethernet36|7": {
"scheduler": "scheduler.0"
},
"Ethernet40|5": {
"scheduler": "scheduler.0"
},
"Ethernet40|7": {
"scheduler": "scheduler.0"
},
"Ethernet44|5": {
"scheduler": "scheduler.0"
},
"Ethernet44|7": {
"scheduler": "scheduler.0"
},
"Ethernet48|5": {
"scheduler": "scheduler.0"
},
"Ethernet48|7": {
"scheduler": "scheduler.0"
},
"Ethernet52|5": {
"scheduler": "scheduler.0"
},
"Ethernet52|7": {
"scheduler": "scheduler.0"
},
"Ethernet56|5": {
"scheduler": "scheduler.0"
},
"Ethernet56|7": {
"scheduler": "scheduler.0"
},
"Ethernet60|5": {
"scheduler": "scheduler.0"
},
"Ethernet60|7": {
"scheduler": "scheduler.0"
},
"Ethernet64|5": {
"scheduler": "scheduler.0"
},
"Ethernet64|7": {
"scheduler": "scheduler.0"
},
"Ethernet68|5": {
"scheduler": "scheduler.0"
},
"Ethernet68|7": {
"scheduler": "scheduler.0"
},
"Ethernet72|5": {
"scheduler": "scheduler.0"
},
"Ethernet72|7": {
"scheduler": "scheduler.0"
},
"Ethernet76|5": {
"scheduler": "scheduler.0"
},
"Ethernet76|7": {
"scheduler": "scheduler.0"
},
"Ethernet80|5": {
"scheduler": "scheduler.0"
},
"Ethernet80|7": {
"scheduler": "scheduler.0"
},
"Ethernet84|5": {
"scheduler": "scheduler.0"
},
"Ethernet84|7": {
"scheduler": "scheduler.0"
},
"Ethernet88|5": {
"scheduler": "scheduler.0"
},
"Ethernet88|7": {
"scheduler": "scheduler.0"
},
"Ethernet92|5": {
"scheduler": "scheduler.0"
},
"Ethernet92|7": {
"scheduler": "scheduler.0"
},
"Ethernet96|5": {
"scheduler": "scheduler.0"
},
"Ethernet96|7": {
"scheduler": "scheduler.0"
},
"Ethernet100|5": {
"scheduler": "scheduler.0"
},
"Ethernet100|7": {
"scheduler": "scheduler.0"
},
"Ethernet104|5": {
"scheduler": "scheduler.0"
},
"Ethernet104|7": {
"scheduler": "scheduler.0"
},
"Ethernet108|5": {
"scheduler": "scheduler.0"
},
"Ethernet108|7": {
"scheduler": "scheduler.0"
},
"Ethernet112|5": {
"scheduler": "scheduler.0"
},
"Ethernet112|7": {
"scheduler": "scheduler.0"
},
"Ethernet116|5": {
"scheduler": "scheduler.0"
},
"Ethernet116|7": {
"scheduler": "scheduler.0"
},
"Ethernet120|5": {
"scheduler": "scheduler.0"
},
"Ethernet120|7": {
"scheduler": "scheduler.0"
},
"Ethernet124|5": {
"scheduler": "scheduler.0"
},
"Ethernet124|7": {
"scheduler": "scheduler.0"
},
"Ethernet0|6": {
"scheduler": "scheduler.0"
},

View File

@ -1849,196 +1849,388 @@
},
"Ethernet0|5": {
"scheduler": "scheduler.0"
},
"Ethernet0|7": {
"scheduler": "scheduler.0"
},
"Ethernet4|5": {
"scheduler": "scheduler.0"
},
"Ethernet4|7": {
"scheduler": "scheduler.0"
},
"Ethernet8|5": {
"scheduler": "scheduler.0"
},
"Ethernet8|7": {
"scheduler": "scheduler.0"
},
"Ethernet12|5": {
"scheduler": "scheduler.0"
},
"Ethernet12|7": {
"scheduler": "scheduler.0"
},
"Ethernet16|5": {
"scheduler": "scheduler.0"
},
"Ethernet16|7": {
"scheduler": "scheduler.0"
},
"Ethernet20|5": {
"scheduler": "scheduler.0"
},
"Ethernet20|7": {
"scheduler": "scheduler.0"
},
"Ethernet24|5": {
"scheduler": "scheduler.0"
},
"Ethernet24|7": {
"scheduler": "scheduler.0"
},
"Ethernet28|5": {
"scheduler": "scheduler.0"
},
"Ethernet28|7": {
"scheduler": "scheduler.0"
},
"Ethernet32|5": {
"scheduler": "scheduler.0"
},
"Ethernet32|7": {
"scheduler": "scheduler.0"
},
"Ethernet36|5": {
"scheduler": "scheduler.0"
},
"Ethernet36|7": {
"scheduler": "scheduler.0"
},
"Ethernet40|5": {
"scheduler": "scheduler.0"
},
"Ethernet40|7": {
"scheduler": "scheduler.0"
},
"Ethernet44|5": {
"scheduler": "scheduler.0"
},
"Ethernet44|7": {
"scheduler": "scheduler.0"
},
"Ethernet48|5": {
"scheduler": "scheduler.0"
},
"Ethernet48|7": {
"scheduler": "scheduler.0"
},
"Ethernet52|5": {
"scheduler": "scheduler.0"
},
"Ethernet52|7": {
"scheduler": "scheduler.0"
},
"Ethernet56|5": {
"scheduler": "scheduler.0"
},
"Ethernet56|7": {
"scheduler": "scheduler.0"
},
"Ethernet60|5": {
"scheduler": "scheduler.0"
},
"Ethernet60|7": {
"scheduler": "scheduler.0"
},
"Ethernet64|5": {
"scheduler": "scheduler.0"
},
"Ethernet64|7": {
"scheduler": "scheduler.0"
},
"Ethernet68|5": {
"scheduler": "scheduler.0"
},
"Ethernet68|7": {
"scheduler": "scheduler.0"
},
"Ethernet72|5": {
"scheduler": "scheduler.0"
},
"Ethernet72|7": {
"scheduler": "scheduler.0"
},
"Ethernet76|5": {
"scheduler": "scheduler.0"
},
"Ethernet76|7": {
"scheduler": "scheduler.0"
},
"Ethernet80|5": {
"scheduler": "scheduler.0"
},
"Ethernet80|7": {
"scheduler": "scheduler.0"
},
"Ethernet84|5": {
"scheduler": "scheduler.0"
},
"Ethernet84|7": {
"scheduler": "scheduler.0"
},
"Ethernet88|5": {
"scheduler": "scheduler.0"
},
"Ethernet88|7": {
"scheduler": "scheduler.0"
},
"Ethernet92|5": {
"scheduler": "scheduler.0"
},
"Ethernet92|7": {
"scheduler": "scheduler.0"
},
"Ethernet96|5": {
"scheduler": "scheduler.0"
},
"Ethernet96|7": {
"scheduler": "scheduler.0"
},
"Ethernet100|5": {
"scheduler": "scheduler.0"
},
"Ethernet100|7": {
"scheduler": "scheduler.0"
},
"Ethernet104|5": {
"scheduler": "scheduler.0"
},
"Ethernet104|7": {
"scheduler": "scheduler.0"
},
"Ethernet108|5": {
"scheduler": "scheduler.0"
},
"Ethernet108|7": {
"scheduler": "scheduler.0"
},
"Ethernet112|5": {
"scheduler": "scheduler.0"
},
"Ethernet112|7": {
"scheduler": "scheduler.0"
},
"Ethernet116|5": {
"scheduler": "scheduler.0"
},
"Ethernet116|7": {
"scheduler": "scheduler.0"
},
"Ethernet120|5": {
"scheduler": "scheduler.0"
},
"Ethernet120|7": {
"scheduler": "scheduler.0"
},
"Ethernet124|5": {
"scheduler": "scheduler.0"
},
"Ethernet124|7": {
"scheduler": "scheduler.0"
},
"Ethernet128|5": {
"scheduler": "scheduler.0"
},
"Ethernet128|7": {
"scheduler": "scheduler.0"
},
"Ethernet132|5": {
"scheduler": "scheduler.0"
},
"Ethernet132|7": {
"scheduler": "scheduler.0"
},
"Ethernet136|5": {
"scheduler": "scheduler.0"
},
"Ethernet136|7": {
"scheduler": "scheduler.0"
},
"Ethernet140|5": {
"scheduler": "scheduler.0"
},
"Ethernet140|7": {
"scheduler": "scheduler.0"
},
"Ethernet144|5": {
"scheduler": "scheduler.0"
},
"Ethernet144|7": {
"scheduler": "scheduler.0"
},
"Ethernet148|5": {
"scheduler": "scheduler.0"
},
"Ethernet148|7": {
"scheduler": "scheduler.0"
},
"Ethernet152|5": {
"scheduler": "scheduler.0"
},
"Ethernet152|7": {
"scheduler": "scheduler.0"
},
"Ethernet156|5": {
"scheduler": "scheduler.0"
},
"Ethernet156|7": {
"scheduler": "scheduler.0"
},
"Ethernet160|5": {
"scheduler": "scheduler.0"
},
"Ethernet160|7": {
"scheduler": "scheduler.0"
},
"Ethernet164|5": {
"scheduler": "scheduler.0"
},
"Ethernet164|7": {
"scheduler": "scheduler.0"
},
"Ethernet168|5": {
"scheduler": "scheduler.0"
},
"Ethernet168|7": {
"scheduler": "scheduler.0"
},
"Ethernet172|5": {
"scheduler": "scheduler.0"
},
"Ethernet172|7": {
"scheduler": "scheduler.0"
},
"Ethernet176|5": {
"scheduler": "scheduler.0"
},
"Ethernet176|7": {
"scheduler": "scheduler.0"
},
"Ethernet180|5": {
"scheduler": "scheduler.0"
},
"Ethernet180|7": {
"scheduler": "scheduler.0"
},
"Ethernet184|5": {
"scheduler": "scheduler.0"
},
"Ethernet184|7": {
"scheduler": "scheduler.0"
},
"Ethernet188|5": {
"scheduler": "scheduler.0"
},
"Ethernet188|7": {
"scheduler": "scheduler.0"
},
"Ethernet192|5": {
"scheduler": "scheduler.0"
},
"Ethernet192|7": {
"scheduler": "scheduler.0"
},
"Ethernet196|5": {
"scheduler": "scheduler.0"
},
"Ethernet196|7": {
"scheduler": "scheduler.0"
},
"Ethernet200|5": {
"scheduler": "scheduler.0"
},
"Ethernet200|7": {
"scheduler": "scheduler.0"
},
"Ethernet204|5": {
"scheduler": "scheduler.0"
},
"Ethernet204|7": {
"scheduler": "scheduler.0"
},
"Ethernet208|5": {
"scheduler": "scheduler.0"
},
"Ethernet208|7": {
"scheduler": "scheduler.0"
},
"Ethernet212|5": {
"scheduler": "scheduler.0"
},
"Ethernet212|7": {
"scheduler": "scheduler.0"
},
"Ethernet216|5": {
"scheduler": "scheduler.0"
},
"Ethernet216|7": {
"scheduler": "scheduler.0"
},
"Ethernet220|5": {
"scheduler": "scheduler.0"
},
"Ethernet220|7": {
"scheduler": "scheduler.0"
},
"Ethernet224|5": {
"scheduler": "scheduler.0"
},
"Ethernet224|7": {
"scheduler": "scheduler.0"
},
"Ethernet228|5": {
"scheduler": "scheduler.0"
},
"Ethernet228|7": {
"scheduler": "scheduler.0"
},
"Ethernet232|5": {
"scheduler": "scheduler.0"
},
"Ethernet232|7": {
"scheduler": "scheduler.0"
},
"Ethernet236|5": {
"scheduler": "scheduler.0"
},
"Ethernet236|7": {
"scheduler": "scheduler.0"
},
"Ethernet240|5": {
"scheduler": "scheduler.0"
},
"Ethernet240|7": {
"scheduler": "scheduler.0"
},
"Ethernet244|5": {
"scheduler": "scheduler.0"
},
"Ethernet244|7": {
"scheduler": "scheduler.0"
},
"Ethernet248|5": {
"scheduler": "scheduler.0"
},
"Ethernet248|7": {
"scheduler": "scheduler.0"
},
"Ethernet252|5": {
"scheduler": "scheduler.0"
},
"Ethernet252|7": {
"scheduler": "scheduler.0"
},
"Ethernet0|6": {
"scheduler": "scheduler.0"
},

View File

@ -925,87 +925,171 @@
"Ethernet0|5": {
"scheduler": "scheduler.0"
},
"Ethernet0|7": {
"scheduler": "scheduler.0"
},
"Ethernet4|5": {
"scheduler": "scheduler.0"
},
"Ethernet4|7": {
"scheduler": "scheduler.0"
},
"Ethernet16|5": {
"scheduler": "scheduler.0"
},
"Ethernet16|7": {
"scheduler": "scheduler.0"
},
"Ethernet20|5": {
"scheduler": "scheduler.0"
},
"Ethernet20|7": {
"scheduler": "scheduler.0"
},
"Ethernet64|5": {
"scheduler": "scheduler.0"
},
"Ethernet64|7": {
"scheduler": "scheduler.0"
},
"Ethernet68|5": {
"scheduler": "scheduler.0"
},
"Ethernet68|7": {
"scheduler": "scheduler.0"
},
"Ethernet80|5": {
"scheduler": "scheduler.0"
},
"Ethernet80|7": {
"scheduler": "scheduler.0"
},
"Ethernet84|5": {
"scheduler": "scheduler.0"
},
"Ethernet84|7": {
"scheduler": "scheduler.0"
},
"Ethernet136|5": {
"scheduler": "scheduler.0"
},
"Ethernet136|7": {
"scheduler": "scheduler.0"
},
"Ethernet144|5": {
"scheduler": "scheduler.0"
},
"Ethernet144|7": {
"scheduler": "scheduler.0"
},
"Ethernet148|5": {
"scheduler": "scheduler.0"
},
"Ethernet148|7": {
"scheduler": "scheduler.0"
},
"Ethernet152|5": {
"scheduler": "scheduler.0"
},
"Ethernet152|7": {
"scheduler": "scheduler.0"
},
"Ethernet156|5": {
"scheduler": "scheduler.0"
},
"Ethernet156|7": {
"scheduler": "scheduler.0"
},
"Ethernet168|5": {
"scheduler": "scheduler.0"
},
"Ethernet168|7": {
"scheduler": "scheduler.0"
},
"Ethernet176|5": {
"scheduler": "scheduler.0"
},
"Ethernet176|7": {
"scheduler": "scheduler.0"
},
"Ethernet180|5": {
"scheduler": "scheduler.0"
},
"Ethernet180|7": {
"scheduler": "scheduler.0"
},
"Ethernet184|5": {
"scheduler": "scheduler.0"
},
"Ethernet184|7": {
"scheduler": "scheduler.0"
},
"Ethernet188|5": {
"scheduler": "scheduler.0"
},
"Ethernet188|7": {
"scheduler": "scheduler.0"
},
"Ethernet200|5": {
"scheduler": "scheduler.0"
},
"Ethernet200|7": {
"scheduler": "scheduler.0"
},
"Ethernet208|5": {
"scheduler": "scheduler.0"
},
"Ethernet208|7": {
"scheduler": "scheduler.0"
},
"Ethernet212|5": {
"scheduler": "scheduler.0"
},
"Ethernet212|7": {
"scheduler": "scheduler.0"
},
"Ethernet216|5": {
"scheduler": "scheduler.0"
},
"Ethernet216|7": {
"scheduler": "scheduler.0"
},
"Ethernet220|5": {
"scheduler": "scheduler.0"
},
"Ethernet220|7": {
"scheduler": "scheduler.0"
},
"Ethernet232|5": {
"scheduler": "scheduler.0"
},
"Ethernet232|7": {
"scheduler": "scheduler.0"
},
"Ethernet240|5": {
"scheduler": "scheduler.0"
},
"Ethernet240|7": {
"scheduler": "scheduler.0"
},
"Ethernet244|5": {
"scheduler": "scheduler.0"
},
"Ethernet244|7": {
"scheduler": "scheduler.0"
},
"Ethernet248|5": {
"scheduler": "scheduler.0"
},
"Ethernet248|7": {
"scheduler": "scheduler.0"
},
"Ethernet252|5": {
"scheduler": "scheduler.0"
},
"Ethernet252|7": {
"scheduler": "scheduler.0"
},
"Ethernet0|6": {
"scheduler": "scheduler.0"
},

View File

@ -922,87 +922,171 @@
"Ethernet0|5": {
"scheduler": "scheduler.0"
},
"Ethernet0|7": {
"scheduler": "scheduler.0"
},
"Ethernet4|5": {
"scheduler": "scheduler.0"
},
"Ethernet4|7": {
"scheduler": "scheduler.0"
},
"Ethernet16|5": {
"scheduler": "scheduler.0"
},
"Ethernet16|7": {
"scheduler": "scheduler.0"
},
"Ethernet20|5": {
"scheduler": "scheduler.0"
},
"Ethernet20|7": {
"scheduler": "scheduler.0"
},
"Ethernet64|5": {
"scheduler": "scheduler.0"
},
"Ethernet64|7": {
"scheduler": "scheduler.0"
},
"Ethernet68|5": {
"scheduler": "scheduler.0"
},
"Ethernet68|7": {
"scheduler": "scheduler.0"
},
"Ethernet80|5": {
"scheduler": "scheduler.0"
},
"Ethernet80|7": {
"scheduler": "scheduler.0"
},
"Ethernet84|5": {
"scheduler": "scheduler.0"
},
"Ethernet84|7": {
"scheduler": "scheduler.0"
},
"Ethernet136|5": {
"scheduler": "scheduler.0"
},
"Ethernet136|7": {
"scheduler": "scheduler.0"
},
"Ethernet144|5": {
"scheduler": "scheduler.0"
},
"Ethernet144|7": {
"scheduler": "scheduler.0"
},
"Ethernet148|5": {
"scheduler": "scheduler.0"
},
"Ethernet148|7": {
"scheduler": "scheduler.0"
},
"Ethernet152|5": {
"scheduler": "scheduler.0"
},
"Ethernet152|7": {
"scheduler": "scheduler.0"
},
"Ethernet156|5": {
"scheduler": "scheduler.0"
},
"Ethernet156|7": {
"scheduler": "scheduler.0"
},
"Ethernet168|5": {
"scheduler": "scheduler.0"
},
"Ethernet168|7": {
"scheduler": "scheduler.0"
},
"Ethernet176|5": {
"scheduler": "scheduler.0"
},
"Ethernet176|7": {
"scheduler": "scheduler.0"
},
"Ethernet180|5": {
"scheduler": "scheduler.0"
},
"Ethernet180|7": {
"scheduler": "scheduler.0"
},
"Ethernet184|5": {
"scheduler": "scheduler.0"
},
"Ethernet184|7": {
"scheduler": "scheduler.0"
},
"Ethernet188|5": {
"scheduler": "scheduler.0"
},
"Ethernet188|7": {
"scheduler": "scheduler.0"
},
"Ethernet200|5": {
"scheduler": "scheduler.0"
},
"Ethernet200|7": {
"scheduler": "scheduler.0"
},
"Ethernet208|5": {
"scheduler": "scheduler.0"
},
"Ethernet208|7": {
"scheduler": "scheduler.0"
},
"Ethernet212|5": {
"scheduler": "scheduler.0"
},
"Ethernet212|7": {
"scheduler": "scheduler.0"
},
"Ethernet216|5": {
"scheduler": "scheduler.0"
},
"Ethernet216|7": {
"scheduler": "scheduler.0"
},
"Ethernet220|5": {
"scheduler": "scheduler.0"
},
"Ethernet220|7": {
"scheduler": "scheduler.0"
},
"Ethernet232|5": {
"scheduler": "scheduler.0"
},
"Ethernet232|7": {
"scheduler": "scheduler.0"
},
"Ethernet240|5": {
"scheduler": "scheduler.0"
},
"Ethernet240|7": {
"scheduler": "scheduler.0"
},
"Ethernet244|5": {
"scheduler": "scheduler.0"
},
"Ethernet244|7": {
"scheduler": "scheduler.0"
},
"Ethernet248|5": {
"scheduler": "scheduler.0"
},
"Ethernet248|7": {
"scheduler": "scheduler.0"
},
"Ethernet252|5": {
"scheduler": "scheduler.0"
},
"Ethernet252|7": {
"scheduler": "scheduler.0"
},
"Ethernet0|6": {
"scheduler": "scheduler.0"
},