From eb37bed49c39c6a9fe4157f957753142ab9be4a5 Mon Sep 17 00:00:00 2001 From: Ying Xie Date: Wed, 9 Nov 2022 08:16:03 -0800 Subject: [PATCH] [201811][DX010] enable LPM (#12641) Why I did it Without LPM enabled, the routing table size is very small. How I did it Enabling LPM. Signed-off-by: Ying Xie ying.xie@microsoft.com --- .../th-seastone-dx010-32x100G-t0.config.bcm | 1 + .../th-seastone-dx010-32x100G-t1.config.bcm | 1 + ...th-seastone-dx010-48x50G+8x100G.config.bcm | 19 +++++++++++-------- 3 files changed, 13 insertions(+), 8 deletions(-) diff --git a/device/celestica/x86_64-cel_seastone-r0/Celestica-DX010-C32/th-seastone-dx010-32x100G-t0.config.bcm b/device/celestica/x86_64-cel_seastone-r0/Celestica-DX010-C32/th-seastone-dx010-32x100G-t0.config.bcm index 5155fdcfe5..d1e484b697 100644 --- a/device/celestica/x86_64-cel_seastone-r0/Celestica-DX010-C32/th-seastone-dx010-32x100G-t0.config.bcm +++ b/device/celestica/x86_64-cel_seastone-r0/Celestica-DX010-C32/th-seastone-dx010-32x100G-t0.config.bcm @@ -14,6 +14,7 @@ l2xmsg_mode=1 l2_mem_entries=8192 l3_mem_entries=8192 l3_alpm_enable=2 +lpm_scaling_enable=0 ipv6_lpm_128b_enable=1 mmu_lossless=0 diff --git a/device/celestica/x86_64-cel_seastone-r0/Celestica-DX010-C32/th-seastone-dx010-32x100G-t1.config.bcm b/device/celestica/x86_64-cel_seastone-r0/Celestica-DX010-C32/th-seastone-dx010-32x100G-t1.config.bcm index 3cf6f6f62b..5c97546a98 100644 --- a/device/celestica/x86_64-cel_seastone-r0/Celestica-DX010-C32/th-seastone-dx010-32x100G-t1.config.bcm +++ b/device/celestica/x86_64-cel_seastone-r0/Celestica-DX010-C32/th-seastone-dx010-32x100G-t1.config.bcm @@ -14,6 +14,7 @@ l2xmsg_mode=1 l2_mem_entries=8192 l3_mem_entries=8192 l3_alpm_enable=2 +lpm_scaling_enable=0 ipv6_lpm_128b_enable=1 mmu_lossless=0 diff --git a/device/celestica/x86_64-cel_seastone-r0/Celestica-DX010-D48C8/th-seastone-dx010-48x50G+8x100G.config.bcm b/device/celestica/x86_64-cel_seastone-r0/Celestica-DX010-D48C8/th-seastone-dx010-48x50G+8x100G.config.bcm index 9588fb59d6..4ded347e40 100644 --- a/device/celestica/x86_64-cel_seastone-r0/Celestica-DX010-D48C8/th-seastone-dx010-48x50G+8x100G.config.bcm +++ b/device/celestica/x86_64-cel_seastone-r0/Celestica-DX010-D48C8/th-seastone-dx010-48x50G+8x100G.config.bcm @@ -4,14 +4,17 @@ l3_alpm_hit_skip=1 # Disable Counting ACL Drop towards interface RX_DRP counter sai_adjust_acl_drop_in_rx_drop=1 -os=unix -l2xmsg_mode=1 -parity_enable=0 -rate_ext_mdio_divisor=0x80 -phy_ext_rom_boot=0 -fpem_mem_entries=32768 -l2xmsg_mode=1 -oversubscribe_mode=1 +os=unix +l2xmsg_mode=1 +parity_enable=0 +rate_ext_mdio_divisor=0x80 +phy_ext_rom_boot=0 +fpem_mem_entries=32768 +l2xmsg_mode=1 +oversubscribe_mode=1 +l3_alpm_enable=2 +lpm_scaling_enable=0 +ipv6_lpm_128b_enable=1 pbmp_xport_xe=0xcccc44cc33113333044cccccc66666622