From de5e5332beb5356a2b191b71fa40c6205d1a0d01 Mon Sep 17 00:00:00 2001 From: "Wenda Ni, Ph.D" Date: Sat, 17 Mar 2018 14:48:52 -0700 Subject: [PATCH] [mmu]: reduce headroom size and remove queue min for lossless traffic (#1508) * Reduce xoff size for in-flight packets of lossless traffic Signed-off-by: Wenda * Must explicitly specify min buffer size per queue to be zero Signed-off-by: Wenda --- .../Arista-7050-QX32/buffers.json.j2 | 6 +++--- .../Arista-7050-QX-32S/buffers.json.j2 | 6 +++--- .../Force10-S6000/buffers.json.j2 | 6 +++--- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/device/arista/x86_64-arista_7050_qx32/Arista-7050-QX32/buffers.json.j2 b/device/arista/x86_64-arista_7050_qx32/Arista-7050-QX32/buffers.json.j2 index 2e595d028c..10f9da575a 100644 --- a/device/arista/x86_64-arista_7050_qx32/Arista-7050-QX32/buffers.json.j2 +++ b/device/arista/x86_64-arista_7050_qx32/Arista-7050-QX32/buffers.json.j2 @@ -93,8 +93,8 @@ "ingress_lossless_profile": { "pool":"[BUFFER_POOL|ingress_lossless_pool]", "xon":"18432", - "xoff":"76800", - "size":"78048", + "xoff":"40560", + "size":"41808", "dynamic_th":"-3", "xon_offset":"2496" }, @@ -105,7 +105,7 @@ }, "egress_lossless_profile": { "pool":"[BUFFER_POOL|egress_lossless_pool]", - "size":"1518", + "size":"0", "static_th":"7274496" }, "egress_lossy_profile": { diff --git a/device/arista/x86_64-arista_7050_qx32s/Arista-7050-QX-32S/buffers.json.j2 b/device/arista/x86_64-arista_7050_qx32s/Arista-7050-QX-32S/buffers.json.j2 index 2e595d028c..10f9da575a 100644 --- a/device/arista/x86_64-arista_7050_qx32s/Arista-7050-QX-32S/buffers.json.j2 +++ b/device/arista/x86_64-arista_7050_qx32s/Arista-7050-QX-32S/buffers.json.j2 @@ -93,8 +93,8 @@ "ingress_lossless_profile": { "pool":"[BUFFER_POOL|ingress_lossless_pool]", "xon":"18432", - "xoff":"76800", - "size":"78048", + "xoff":"40560", + "size":"41808", "dynamic_th":"-3", "xon_offset":"2496" }, @@ -105,7 +105,7 @@ }, "egress_lossless_profile": { "pool":"[BUFFER_POOL|egress_lossless_pool]", - "size":"1518", + "size":"0", "static_th":"7274496" }, "egress_lossy_profile": { diff --git a/device/dell/x86_64-dell_s6000_s1220-r0/Force10-S6000/buffers.json.j2 b/device/dell/x86_64-dell_s6000_s1220-r0/Force10-S6000/buffers.json.j2 index 2e595d028c..10f9da575a 100644 --- a/device/dell/x86_64-dell_s6000_s1220-r0/Force10-S6000/buffers.json.j2 +++ b/device/dell/x86_64-dell_s6000_s1220-r0/Force10-S6000/buffers.json.j2 @@ -93,8 +93,8 @@ "ingress_lossless_profile": { "pool":"[BUFFER_POOL|ingress_lossless_pool]", "xon":"18432", - "xoff":"76800", - "size":"78048", + "xoff":"40560", + "size":"41808", "dynamic_th":"-3", "xon_offset":"2496" }, @@ -105,7 +105,7 @@ }, "egress_lossless_profile": { "pool":"[BUFFER_POOL|egress_lossless_pool]", - "size":"1518", + "size":"0", "static_th":"7274496" }, "egress_lossy_profile": {