diff --git a/device/nokia/x86_64-nokia_ixr7250e_36x400g-r0/Nokia-IXR7250E-36x100G/0/buffers_defaults_t2.j2 b/device/nokia/x86_64-nokia_ixr7250e_36x400g-r0/Nokia-IXR7250E-36x100G/0/buffers_defaults_t2.j2 index 4862eca56c23..efa127423e7c 100644 --- a/device/nokia/x86_64-nokia_ixr7250e_36x400g-r0/Nokia-IXR7250E-36x100G/0/buffers_defaults_t2.j2 +++ b/device/nokia/x86_64-nokia_ixr7250e_36x400g-r0/Nokia-IXR7250E-36x100G/0/buffers_defaults_t2.j2 @@ -28,14 +28,14 @@ "BUFFER_PROFILE": { "ingress_lossy_profile": { "pool":"ingress_lossless_pool", - "size":"1280", - "xon_offset": "2560", - "dynamic_th":"0" + "size":"0", + "xon_offset": "0", + "dynamic_th":"-6" }, "egress_lossless_profile": { "pool":"ingress_lossless_pool", "size":"0", - "static_th":"33030144" + "dynamic_th":"-1" }, "egress_lossy_profile": { "pool":"ingress_lossless_pool", diff --git a/device/nokia/x86_64-nokia_ixr7250e_36x400g-r0/Nokia-IXR7250E-36x100G/0/pg_profile_lookup.ini b/device/nokia/x86_64-nokia_ixr7250e_36x400g-r0/Nokia-IXR7250E-36x100G/0/pg_profile_lookup.ini index e8289ab03112..5670401e02f1 100644 --- a/device/nokia/x86_64-nokia_ixr7250e_36x400g-r0/Nokia-IXR7250E-36x100G/0/pg_profile_lookup.ini +++ b/device/nokia/x86_64-nokia_ixr7250e_36x400g-r0/Nokia-IXR7250E-36x100G/0/pg_profile_lookup.ini @@ -1,17 +1,17 @@ # PG lossless profiles. # speed cable size xon xoff threshold xon_offset - 40000 300m 1280 2560 69632 0 1280 - 100000 300m 1280 2560 110592 0 1280 - 400000 300m 1280 2560 315392 0 1280 - 40000 1000m 1280 2560 114688 0 1280 - 100000 1000m 1280 2560 225280 0 1280 - 400000 1000m 1280 2560 778240 0 1280 - 40000 2000m 1280 2560 184320 0 1280 - 100000 2000m 1280 2560 393216 0 1280 - 400000 2000m 1280 2560 1445888 0 1280 - 40000 80000m 1280 2560 5369856 0 1280 - 100000 80000m 1280 2560 13357056 0 1280 - 400000 80000m 1280 2560 53305344 0 1280 - 40000 120000m 1280 2560 8028160 0 1280 - 100000 120000m 1280 2560 20004864 0 1280 - 400000 120000m 1280 2560 79900672 0 1280 + 40000 300m 0 2560 69632 -6 181753 + 100000 300m 0 2560 110592 -6 363506 + 400000 300m 0 2560 315392 -6 1454025 + 40000 1000m 0 2560 114688 -6 181753 + 100000 1000m 0 2560 225280 -6 363506 + 400000 1000m 0 2560 778240 -6 1454025 + 40000 2000m 0 2560 184320 -6 181753 + 100000 2000m 0 2560 393216 -6 363506 + 400000 2000m 0 2560 1445888 -6 1454025 + 40000 80000m 0 2560 5369856 -6 181753 + 100000 80000m 0 2560 13357056 -6 363506 + 400000 80000m 0 2560 53305344 -6 1454025 + 40000 120000m 0 2560 8028160 -6 181753 + 100000 120000m 0 2560 20004864 -6 363506 + 400000 120000m 0 2560 79900672 -6 1454025 diff --git a/device/nokia/x86_64-nokia_ixr7250e_36x400g-r0/Nokia-IXR7250E-36x100G/1/buffers_defaults_t2.j2 b/device/nokia/x86_64-nokia_ixr7250e_36x400g-r0/Nokia-IXR7250E-36x100G/1/buffers_defaults_t2.j2 index 4862eca56c23..efa127423e7c 100644 --- a/device/nokia/x86_64-nokia_ixr7250e_36x400g-r0/Nokia-IXR7250E-36x100G/1/buffers_defaults_t2.j2 +++ b/device/nokia/x86_64-nokia_ixr7250e_36x400g-r0/Nokia-IXR7250E-36x100G/1/buffers_defaults_t2.j2 @@ -28,14 +28,14 @@ "BUFFER_PROFILE": { "ingress_lossy_profile": { "pool":"ingress_lossless_pool", - "size":"1280", - "xon_offset": "2560", - "dynamic_th":"0" + "size":"0", + "xon_offset": "0", + "dynamic_th":"-6" }, "egress_lossless_profile": { "pool":"ingress_lossless_pool", "size":"0", - "static_th":"33030144" + "dynamic_th":"-1" }, "egress_lossy_profile": { "pool":"ingress_lossless_pool", diff --git a/device/nokia/x86_64-nokia_ixr7250e_36x400g-r0/Nokia-IXR7250E-36x100G/1/pg_profile_lookup.ini b/device/nokia/x86_64-nokia_ixr7250e_36x400g-r0/Nokia-IXR7250E-36x100G/1/pg_profile_lookup.ini index e8289ab03112..b1dd17d9dab9 100644 --- a/device/nokia/x86_64-nokia_ixr7250e_36x400g-r0/Nokia-IXR7250E-36x100G/1/pg_profile_lookup.ini +++ b/device/nokia/x86_64-nokia_ixr7250e_36x400g-r0/Nokia-IXR7250E-36x100G/1/pg_profile_lookup.ini @@ -1,17 +1,17 @@ # PG lossless profiles. # speed cable size xon xoff threshold xon_offset - 40000 300m 1280 2560 69632 0 1280 - 100000 300m 1280 2560 110592 0 1280 - 400000 300m 1280 2560 315392 0 1280 - 40000 1000m 1280 2560 114688 0 1280 - 100000 1000m 1280 2560 225280 0 1280 - 400000 1000m 1280 2560 778240 0 1280 - 40000 2000m 1280 2560 184320 0 1280 - 100000 2000m 1280 2560 393216 0 1280 - 400000 2000m 1280 2560 1445888 0 1280 - 40000 80000m 1280 2560 5369856 0 1280 - 100000 80000m 1280 2560 13357056 0 1280 - 400000 80000m 1280 2560 53305344 0 1280 - 40000 120000m 1280 2560 8028160 0 1280 - 100000 120000m 1280 2560 20004864 0 1280 - 400000 120000m 1280 2560 79900672 0 1280 + 40000 300m 0 2560 69632 -6 181753 + 100000 300m 0 2560 110592 -6 363506 + 400000 300m 0 2560 315392 -6 1454025 + 40000 1000m 0 2560 114688 -6 181753 + 100000 1000m 0 2560 225280 -6 363506 + 400000 1000m 0 2560 778240 -6 1454025 + 40000 2000m 0 2560 184320 -6 181753 + 100000 2000m 0 2560 393216 -6 363506 + 400000 2000m 0 2560 1445888 -6 1454025 + 40000 80000m 0 2560 5369856 -6 181753 + 100000 80000m 0 2560 13357056 -6 363506 + 400000 80000m 0 2560 53305344 -6 1454025 + 40000 120000m 0 2560 8028160 -6 181753 + 100000 120000m 0 2560 20004864 -6 363506 + 400000 120000m 0 2560 79900672 -6 1454025 diff --git a/device/nokia/x86_64-nokia_ixr7250e_36x400g-r0/Nokia-IXR7250E-36x400G/0/buffers_defaults_t2.j2 b/device/nokia/x86_64-nokia_ixr7250e_36x400g-r0/Nokia-IXR7250E-36x400G/0/buffers_defaults_t2.j2 index f6ceecc55411..2b6dd17b6b16 100644 --- a/device/nokia/x86_64-nokia_ixr7250e_36x400g-r0/Nokia-IXR7250E-36x400G/0/buffers_defaults_t2.j2 +++ b/device/nokia/x86_64-nokia_ixr7250e_36x400g-r0/Nokia-IXR7250E-36x400G/0/buffers_defaults_t2.j2 @@ -28,14 +28,14 @@ "BUFFER_PROFILE": { "ingress_lossy_profile": { "pool":"ingress_lossless_pool", - "size":"1280", - "xon_offset": "2560", - "dynamic_th":"0" + "size":"0", + "xon_offset": "0", + "dynamic_th":"-5" }, "egress_lossless_profile": { "pool":"ingress_lossless_pool", "size":"0", - "static_th":"33030144" + "dynamic_th":"-1" }, "egress_lossy_profile": { "pool":"ingress_lossless_pool", diff --git a/device/nokia/x86_64-nokia_ixr7250e_36x400g-r0/Nokia-IXR7250E-36x400G/0/pg_profile_lookup.ini b/device/nokia/x86_64-nokia_ixr7250e_36x400g-r0/Nokia-IXR7250E-36x400G/0/pg_profile_lookup.ini index e8289ab03112..99fbd830e291 100644 --- a/device/nokia/x86_64-nokia_ixr7250e_36x400g-r0/Nokia-IXR7250E-36x400G/0/pg_profile_lookup.ini +++ b/device/nokia/x86_64-nokia_ixr7250e_36x400g-r0/Nokia-IXR7250E-36x400G/0/pg_profile_lookup.ini @@ -1,17 +1,17 @@ # PG lossless profiles. # speed cable size xon xoff threshold xon_offset - 40000 300m 1280 2560 69632 0 1280 - 100000 300m 1280 2560 110592 0 1280 - 400000 300m 1280 2560 315392 0 1280 - 40000 1000m 1280 2560 114688 0 1280 - 100000 1000m 1280 2560 225280 0 1280 - 400000 1000m 1280 2560 778240 0 1280 - 40000 2000m 1280 2560 184320 0 1280 - 100000 2000m 1280 2560 393216 0 1280 - 400000 2000m 1280 2560 1445888 0 1280 - 40000 80000m 1280 2560 5369856 0 1280 - 100000 80000m 1280 2560 13357056 0 1280 - 400000 80000m 1280 2560 53305344 0 1280 - 40000 120000m 1280 2560 8028160 0 1280 - 100000 120000m 1280 2560 20004864 0 1280 - 400000 120000m 1280 2560 79900672 0 1280 + 40000 300m 0 2560 69632 -5 181753 + 100000 300m 0 2560 110592 -5 363506 + 400000 300m 0 2560 315392 -5 1454025 + 40000 1000m 0 2560 114688 -5 181753 + 100000 1000m 0 2560 225280 -5 363506 + 400000 1000m 0 2560 778240 -5 1454025 + 40000 2000m 0 2560 184320 -5 181753 + 100000 2000m 0 2560 393216 -5 363506 + 400000 2000m 0 2560 1445888 -5 1454025 + 40000 80000m 0 2560 5369856 -5 181753 + 100000 80000m 0 2560 13357056 -5 363506 + 400000 80000m 0 2560 53305344 -5 1454025 + 40000 120000m 0 2560 8028160 -5 181753 + 100000 120000m 0 2560 20004864 -5 363506 + 400000 120000m 0 2560 79900672 -5 1454025 diff --git a/device/nokia/x86_64-nokia_ixr7250e_36x400g-r0/Nokia-IXR7250E-36x400G/1/buffers_defaults_t2.j2 b/device/nokia/x86_64-nokia_ixr7250e_36x400g-r0/Nokia-IXR7250E-36x400G/1/buffers_defaults_t2.j2 index f6ceecc55411..2b6dd17b6b16 100644 --- a/device/nokia/x86_64-nokia_ixr7250e_36x400g-r0/Nokia-IXR7250E-36x400G/1/buffers_defaults_t2.j2 +++ b/device/nokia/x86_64-nokia_ixr7250e_36x400g-r0/Nokia-IXR7250E-36x400G/1/buffers_defaults_t2.j2 @@ -28,14 +28,14 @@ "BUFFER_PROFILE": { "ingress_lossy_profile": { "pool":"ingress_lossless_pool", - "size":"1280", - "xon_offset": "2560", - "dynamic_th":"0" + "size":"0", + "xon_offset": "0", + "dynamic_th":"-5" }, "egress_lossless_profile": { "pool":"ingress_lossless_pool", "size":"0", - "static_th":"33030144" + "dynamic_th":"-1" }, "egress_lossy_profile": { "pool":"ingress_lossless_pool", diff --git a/device/nokia/x86_64-nokia_ixr7250e_36x400g-r0/Nokia-IXR7250E-36x400G/1/pg_profile_lookup.ini b/device/nokia/x86_64-nokia_ixr7250e_36x400g-r0/Nokia-IXR7250E-36x400G/1/pg_profile_lookup.ini index e8289ab03112..99fbd830e291 100644 --- a/device/nokia/x86_64-nokia_ixr7250e_36x400g-r0/Nokia-IXR7250E-36x400G/1/pg_profile_lookup.ini +++ b/device/nokia/x86_64-nokia_ixr7250e_36x400g-r0/Nokia-IXR7250E-36x400G/1/pg_profile_lookup.ini @@ -1,17 +1,17 @@ # PG lossless profiles. # speed cable size xon xoff threshold xon_offset - 40000 300m 1280 2560 69632 0 1280 - 100000 300m 1280 2560 110592 0 1280 - 400000 300m 1280 2560 315392 0 1280 - 40000 1000m 1280 2560 114688 0 1280 - 100000 1000m 1280 2560 225280 0 1280 - 400000 1000m 1280 2560 778240 0 1280 - 40000 2000m 1280 2560 184320 0 1280 - 100000 2000m 1280 2560 393216 0 1280 - 400000 2000m 1280 2560 1445888 0 1280 - 40000 80000m 1280 2560 5369856 0 1280 - 100000 80000m 1280 2560 13357056 0 1280 - 400000 80000m 1280 2560 53305344 0 1280 - 40000 120000m 1280 2560 8028160 0 1280 - 100000 120000m 1280 2560 20004864 0 1280 - 400000 120000m 1280 2560 79900672 0 1280 + 40000 300m 0 2560 69632 -5 181753 + 100000 300m 0 2560 110592 -5 363506 + 400000 300m 0 2560 315392 -5 1454025 + 40000 1000m 0 2560 114688 -5 181753 + 100000 1000m 0 2560 225280 -5 363506 + 400000 1000m 0 2560 778240 -5 1454025 + 40000 2000m 0 2560 184320 -5 181753 + 100000 2000m 0 2560 393216 -5 363506 + 400000 2000m 0 2560 1445888 -5 1454025 + 40000 80000m 0 2560 5369856 -5 181753 + 100000 80000m 0 2560 13357056 -5 363506 + 400000 80000m 0 2560 53305344 -5 1454025 + 40000 120000m 0 2560 8028160 -5 181753 + 100000 120000m 0 2560 20004864 -5 363506 + 400000 120000m 0 2560 79900672 -5 1454025 diff --git a/src/sonic-config-engine/tests/sample_output/py2/buffer-nokia-ixr7250e-36x100g.json b/src/sonic-config-engine/tests/sample_output/py2/buffer-nokia-ixr7250e-36x100g.json index 3eb37c2ea0b3..29201518d7b9 100644 --- a/src/sonic-config-engine/tests/sample_output/py2/buffer-nokia-ixr7250e-36x100g.json +++ b/src/sonic-config-engine/tests/sample_output/py2/buffer-nokia-ixr7250e-36x100g.json @@ -33,14 +33,14 @@ "BUFFER_PROFILE": { "ingress_lossy_profile": { "pool":"ingress_lossless_pool", - "size":"1280", - "xon_offset": "2560", - "dynamic_th":"0" + "size":"0", + "xon_offset": "0", + "dynamic_th":"-6" }, "egress_lossless_profile": { "pool":"ingress_lossless_pool", "size":"0", - "static_th":"33030144" + "dynamic_th":"-1" }, "egress_lossy_profile": { "pool":"ingress_lossless_pool", diff --git a/src/sonic-config-engine/tests/sample_output/py2/buffer-nokia-ixr7250e-36x400g.json b/src/sonic-config-engine/tests/sample_output/py2/buffer-nokia-ixr7250e-36x400g.json index ef1882e0666e..9e5058ec14bd 100644 --- a/src/sonic-config-engine/tests/sample_output/py2/buffer-nokia-ixr7250e-36x400g.json +++ b/src/sonic-config-engine/tests/sample_output/py2/buffer-nokia-ixr7250e-36x400g.json @@ -33,14 +33,14 @@ "BUFFER_PROFILE": { "ingress_lossy_profile": { "pool":"ingress_lossless_pool", - "size":"1280", - "xon_offset": "2560", - "dynamic_th":"0" + "size":"0", + "xon_offset": "0", + "dynamic_th":"-5" }, "egress_lossless_profile": { "pool":"ingress_lossless_pool", "size":"0", - "static_th":"33030144" + "dynamic_th":"-1" }, "egress_lossy_profile": { "pool":"ingress_lossless_pool", diff --git a/src/sonic-config-engine/tests/sample_output/py3/buffer-nokia-ixr7250e-36x100g.json b/src/sonic-config-engine/tests/sample_output/py3/buffer-nokia-ixr7250e-36x100g.json index 3eb37c2ea0b3..29201518d7b9 100644 --- a/src/sonic-config-engine/tests/sample_output/py3/buffer-nokia-ixr7250e-36x100g.json +++ b/src/sonic-config-engine/tests/sample_output/py3/buffer-nokia-ixr7250e-36x100g.json @@ -33,14 +33,14 @@ "BUFFER_PROFILE": { "ingress_lossy_profile": { "pool":"ingress_lossless_pool", - "size":"1280", - "xon_offset": "2560", - "dynamic_th":"0" + "size":"0", + "xon_offset": "0", + "dynamic_th":"-6" }, "egress_lossless_profile": { "pool":"ingress_lossless_pool", "size":"0", - "static_th":"33030144" + "dynamic_th":"-1" }, "egress_lossy_profile": { "pool":"ingress_lossless_pool", diff --git a/src/sonic-config-engine/tests/sample_output/py3/buffer-nokia-ixr7250e-36x400g.json b/src/sonic-config-engine/tests/sample_output/py3/buffer-nokia-ixr7250e-36x400g.json index ef1882e0666e..9e5058ec14bd 100644 --- a/src/sonic-config-engine/tests/sample_output/py3/buffer-nokia-ixr7250e-36x400g.json +++ b/src/sonic-config-engine/tests/sample_output/py3/buffer-nokia-ixr7250e-36x400g.json @@ -33,14 +33,14 @@ "BUFFER_PROFILE": { "ingress_lossy_profile": { "pool":"ingress_lossless_pool", - "size":"1280", - "xon_offset": "2560", - "dynamic_th":"0" + "size":"0", + "xon_offset": "0", + "dynamic_th":"-5" }, "egress_lossless_profile": { "pool":"ingress_lossless_pool", "size":"0", - "static_th":"33030144" + "dynamic_th":"-1" }, "egress_lossy_profile": { "pool":"ingress_lossless_pool",