From 44bae81b2f3e1145f9ac7a2404c7374194a00ac1 Mon Sep 17 00:00:00 2001 From: Andriy Yurkiv Date: Wed, 24 Jul 2024 16:19:04 +0300 Subject: [PATCH] Update buffers with using 300m cable as a max possible length Signed-off-by: Andriy Yurkiv --- .../Mellanox-SN4700-O32/buffers_defaults_t0.j2 | 6 +++--- .../Mellanox-SN4700-O32/buffers_defaults_t1.j2 | 6 +++--- .../Mellanox-SN4700-V64/buffers_defaults_t0.j2 | 12 ++++++------ .../Mellanox-SN4700-V64/buffers_defaults_t1.j2 | 12 ++++++------ 4 files changed, 18 insertions(+), 18 deletions(-) diff --git a/device/mellanox/x86_64-mlnx_msn4700-r0/Mellanox-SN4700-O32/buffers_defaults_t0.j2 b/device/mellanox/x86_64-mlnx_msn4700-r0/Mellanox-SN4700-O32/buffers_defaults_t0.j2 index 902288d8a4bc..ebce770ec0a0 100644 --- a/device/mellanox/x86_64-mlnx_msn4700-r0/Mellanox-SN4700-O32/buffers_defaults_t0.j2 +++ b/device/mellanox/x86_64-mlnx_msn4700-r0/Mellanox-SN4700-O32/buffers_defaults_t0.j2 @@ -12,10 +12,10 @@ limitations under the License. #} {% set default_cable = '5m' %} -{% set ingress_lossless_pool_size = '52879360' %} -{% set ingress_lossless_pool_xoff = '2334720' %} +{% set ingress_lossless_pool_size = '51806208' %} +{% set ingress_lossless_pool_xoff = '3407872' %} {% set egress_lossless_pool_size = '60817392' %} -{% set egress_lossy_pool_size = '52879360' %} +{% set egress_lossy_pool_size = '51806208' %} {% import 'buffers_defaults_objects.j2' as defs with context %} diff --git a/device/mellanox/x86_64-mlnx_msn4700-r0/Mellanox-SN4700-O32/buffers_defaults_t1.j2 b/device/mellanox/x86_64-mlnx_msn4700-r0/Mellanox-SN4700-O32/buffers_defaults_t1.j2 index 9093d1c25b43..9d6fe3da03d1 100644 --- a/device/mellanox/x86_64-mlnx_msn4700-r0/Mellanox-SN4700-O32/buffers_defaults_t1.j2 +++ b/device/mellanox/x86_64-mlnx_msn4700-r0/Mellanox-SN4700-O32/buffers_defaults_t1.j2 @@ -12,10 +12,10 @@ limitations under the License. #} {% set default_cable = '40m' %} -{% set ingress_lossless_pool_size = '48750592' %} -{% set ingress_lossless_pool_xoff = '6463488' %} +{% set ingress_lossless_pool_size = '45531136' %} +{% set ingress_lossless_pool_xoff = '9682944' %} {% set egress_lossless_pool_size = '60817392' %} -{% set egress_lossy_pool_size = '48750592' %} +{% set egress_lossy_pool_size = '45531136' %} {% import 'buffers_defaults_objects.j2' as defs with context %} diff --git a/device/mellanox/x86_64-mlnx_msn4700-r0/Mellanox-SN4700-V64/buffers_defaults_t0.j2 b/device/mellanox/x86_64-mlnx_msn4700-r0/Mellanox-SN4700-V64/buffers_defaults_t0.j2 index 6e2db00c9d83..1d9c616b5dd0 100644 --- a/device/mellanox/x86_64-mlnx_msn4700-r0/Mellanox-SN4700-V64/buffers_defaults_t0.j2 +++ b/device/mellanox/x86_64-mlnx_msn4700-r0/Mellanox-SN4700-V64/buffers_defaults_t0.j2 @@ -15,15 +15,15 @@ #} {% set default_cable = '5m' %} {%- if ((SYSTEM_DEFAULTS is defined) and ('tunnel_qos_remap' in SYSTEM_DEFAULTS) and (SYSTEM_DEFAULTS['tunnel_qos_remap']['status'] == 'enabled')) -%} -{% set ingress_lossless_pool_size = '49651712' %} -{% set ingress_lossless_pool_xoff = '3375104' %} +{% set ingress_lossless_pool_size = '47448064' %} +{% set ingress_lossless_pool_xoff = '5537792' %} {% set egress_lossless_pool_size = '60817392' %} -{% set egress_lossy_pool_size = '49651712' %} +{% set egress_lossy_pool_size = '47448064' %} {%- else -%} -{% set ingress_lossless_pool_size = '51052544' %} -{% set ingress_lossless_pool_xoff = '2555904' %} +{% set ingress_lossless_pool_size = '49971200' %} +{% set ingress_lossless_pool_xoff = '3637248' %} {% set egress_lossless_pool_size = '60817392' %} -{% set egress_lossy_pool_size = '51052544' %} +{% set egress_lossy_pool_size = '49971200' %} {%- endif -%} {% import 'buffers_defaults_objects.j2' as defs with context %} diff --git a/device/mellanox/x86_64-mlnx_msn4700-r0/Mellanox-SN4700-V64/buffers_defaults_t1.j2 b/device/mellanox/x86_64-mlnx_msn4700-r0/Mellanox-SN4700-V64/buffers_defaults_t1.j2 index 44850edcbb81..56ba492c3dc8 100644 --- a/device/mellanox/x86_64-mlnx_msn4700-r0/Mellanox-SN4700-V64/buffers_defaults_t1.j2 +++ b/device/mellanox/x86_64-mlnx_msn4700-r0/Mellanox-SN4700-V64/buffers_defaults_t1.j2 @@ -16,15 +16,15 @@ {% set default_cable = '40m' %} {%- if ((SYSTEM_DEFAULTS is defined) and ('tunnel_qos_remap' in SYSTEM_DEFAULTS) and (SYSTEM_DEFAULTS['tunnel_qos_remap']['status'] == 'enabled')) -%} -{% set ingress_lossless_pool_size = '38273024' %} -{% set ingress_lossless_pool_xoff = '13467648' %} +{% set ingress_lossless_pool_size = '31784960' %} +{% set ingress_lossless_pool_xoff = '19955712' %} {% set egress_lossless_pool_size = '60817392' %} -{% set egress_lossy_pool_size = '38273024' %} +{% set egress_lossy_pool_size = '31784960' %} {%- else -%} -{% set ingress_lossless_pool_size = '42598400' %} -{% set ingress_lossless_pool_xoff = '11010048' %} +{% set ingress_lossless_pool_size = '39354368' %} +{% set ingress_lossless_pool_xoff = '14254080' %} {% set egress_lossless_pool_size = '60817392' %} -{% set egress_lossy_pool_size = '42598400' %} +{% set egress_lossy_pool_size = '39354368' %} {%- endif -%}