sonic-buildimage/device/arista/x86_64-arista_7260cx3_64/Arista-7260CX3-Q64
bingwang-ms 1cc602c6af
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-02 13:03:27 -07:00
..
buffers_defaults_t0.j2 Add two extra lossless queues for bounced back traffic (#10496) 2022-06-02 13:03:27 -07:00
buffers_defaults_t1.j2 Add two extra lossless queues for bounced back traffic (#10496) 2022-06-02 13:03:27 -07:00
buffers_extra_queues.j2 Add two extra lossless queues for bounced back traffic (#10496) 2022-06-02 13:03:27 -07:00
buffers.json.j2 [MMU] define T1 MMU configuratino for Arista-7260CX3-Q64 (#7718) 2021-05-27 08:20:07 -07:00
config.bcm.j2 [device config] Adding configuration for default route fallback (#10465) 2022-04-12 14:43:03 -07:00
pg_profile_lookup.ini [devices]: PG headroom change for Arista 7260 (#3600) 2019-10-15 06:03:48 -07:00
port_config.ini [HWSKU] Define HWSKU Arista-7260CX3-Q64 and Arista-7260CX3-Q44 (#2562) 2019-02-14 11:27:15 -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 7260cx3 DualToR config.bcm support based on DualToR setting in device metadata at boot time (#7168) 2021-03-31 14:23:24 -07:00