sonic-buildimage/device/arista/x86_64-arista_7050cx3_32s/Arista-7050CX3-32S-C32
bingwang-ms 6f713419ba Add two extra lossless queues for bounced back traffic (#10496)
Signed-off-by: bingwang <bingwang@microsoft.com>

Why I did it
This PR is to add two extra lossless queues for bounced back traffic.
HLD sonic-net/SONiC#950

SKUs include
Arista-7050CX3-32S-C32
Arista-7050CX3-32S-D48C8
Arista-7260CX3-D108C8
Arista-7260CX3-C64
Arista-7260CX3-Q64

How I did it
Update the buffers.json.j2 template and buffers_config.j2 template to generate new BUFFER_QUEUE table.

For T1 devices, queue 2 and queue 6 are set as lossless queues on T0 facing ports.
For T0 devices, queue 2 and queue 6 are set as lossless queues on T1 facing ports.
Queue 7 is added as a new lossy queue as DSCP 48 is mapped to TC 7, and then mapped into Queue 7

How to verify it
Verified by UT
Verified by coping the new template and generate buffer config with sonic-cfggen
2022-06-22 23:05:14 +00:00
..
buffers_defaults_t0.j2 Add two extra lossless queues for bounced back traffic (#10496) 2022-06-22 23:05:14 +00:00
buffers_defaults_t1.j2 SONIC QOS YANG - Remove qos tables field value refernce format (#7752) 2021-09-28 09:21:24 -07:00
buffers_extra_queues.j2 Add two extra lossless queues for bounced back traffic (#10496) 2022-06-22 23:05:14 +00:00
buffers.json.j2 Updated Qos/MMU settings for Arista-7050CX3-32S-C32 & Arista-7050CX3-32S-D48C8 (#7068) 2021-04-30 10:02:08 -07:00
config.bcm.j2 [AN/LT][Fix bug]:enable phy_an_lt_msft attribute on some platforms (#11147) 2022-06-16 02:13:22 +00:00
pg_profile_lookup.ini Updated Qos/MMU settings for Arista-7050CX3-32S-C32 & Arista-7050CX3-32S-D48C8 (#7068) 2021-04-30 10:02:08 -07:00
port_config.ini Add the 10G ports with updated speed (#6699) 2021-02-05 19:34:17 -08:00
qos.json.j2 Update qos config to clear queues for bounced back traffic (#10176) 2022-04-05 22:32:25 +08:00
sai.profile [Tunnel PFC] Add property for tunnel PFC (#10962) 2022-06-05 15:21:24 +00:00