From ab26bef8701ff49c162f2ed54b179c416a83ac08 Mon Sep 17 00:00:00 2001 From: kewei Date: Fri, 6 Jun 2025 17:03:05 +0000 Subject: [PATCH 1/5] Add stat_custom_receive0_management_mode to Moby config file --- .../th5-a7060x6-16pe-384c.config.bcm | 1 + .../th5-a7060x6-16pe-384c.config.bcm | 1 + .../th5-a7060x6-16pe-384c.config.bcm | 1 + .../th5-a7060x6-16pe-384c.config.bcm | 1 + 4 files changed, 4 insertions(+) diff --git a/device/arista/x86_64-arista_7060x6_16pe_384c/Arista-7060X6-16PE-384C-O128S2-COPPER-LAB/th5-a7060x6-16pe-384c.config.bcm b/device/arista/x86_64-arista_7060x6_16pe_384c/Arista-7060X6-16PE-384C-O128S2-COPPER-LAB/th5-a7060x6-16pe-384c.config.bcm index 04cfb7ca270..be4bb641c33 100644 --- a/device/arista/x86_64-arista_7060x6_16pe_384c/Arista-7060X6-16PE-384C-O128S2-COPPER-LAB/th5-a7060x6-16pe-384c.config.bcm +++ b/device/arista/x86_64-arista_7060x6_16pe_384c/Arista-7060X6-16PE-384C-O128S2-COPPER-LAB/th5-a7060x6-16pe-384c.config.bcm @@ -43,6 +43,7 @@ bcm_device: sai_tunnel_support: 2 bcm_tunnel_term_compatible_mode: 1 l3_ecmp_member_first_lkup_mem_size: 12288 + stat_custom_receive0_management_mode: 1 --- device: 0: diff --git a/device/arista/x86_64-arista_7060x6_16pe_384c/Arista-7060X6-16PE-384C-O128S2-FANOUT/th5-a7060x6-16pe-384c.config.bcm b/device/arista/x86_64-arista_7060x6_16pe_384c/Arista-7060X6-16PE-384C-O128S2-FANOUT/th5-a7060x6-16pe-384c.config.bcm index d4f9c36fb87..46260e186a9 100644 --- a/device/arista/x86_64-arista_7060x6_16pe_384c/Arista-7060X6-16PE-384C-O128S2-FANOUT/th5-a7060x6-16pe-384c.config.bcm +++ b/device/arista/x86_64-arista_7060x6_16pe_384c/Arista-7060X6-16PE-384C-O128S2-FANOUT/th5-a7060x6-16pe-384c.config.bcm @@ -43,6 +43,7 @@ bcm_device: sai_tunnel_support: 2 bcm_tunnel_term_compatible_mode: 1 l3_ecmp_member_first_lkup_mem_size: 12288 + stat_custom_receive0_management_mode: 1 --- device: 0: diff --git a/device/arista/x86_64-arista_7060x6_16pe_384c/Arista-7060X6-16PE-384C-O128S2-LAB/th5-a7060x6-16pe-384c.config.bcm b/device/arista/x86_64-arista_7060x6_16pe_384c/Arista-7060X6-16PE-384C-O128S2-LAB/th5-a7060x6-16pe-384c.config.bcm index 04cfb7ca270..be4bb641c33 100644 --- a/device/arista/x86_64-arista_7060x6_16pe_384c/Arista-7060X6-16PE-384C-O128S2-LAB/th5-a7060x6-16pe-384c.config.bcm +++ b/device/arista/x86_64-arista_7060x6_16pe_384c/Arista-7060X6-16PE-384C-O128S2-LAB/th5-a7060x6-16pe-384c.config.bcm @@ -43,6 +43,7 @@ bcm_device: sai_tunnel_support: 2 bcm_tunnel_term_compatible_mode: 1 l3_ecmp_member_first_lkup_mem_size: 12288 + stat_custom_receive0_management_mode: 1 --- device: 0: diff --git a/device/arista/x86_64-arista_7060x6_16pe_384c/Arista-7060X6-16PE-384C-O128S2/th5-a7060x6-16pe-384c.config.bcm b/device/arista/x86_64-arista_7060x6_16pe_384c/Arista-7060X6-16PE-384C-O128S2/th5-a7060x6-16pe-384c.config.bcm index 66a4ea77d5e..729acdd5302 100644 --- a/device/arista/x86_64-arista_7060x6_16pe_384c/Arista-7060X6-16PE-384C-O128S2/th5-a7060x6-16pe-384c.config.bcm +++ b/device/arista/x86_64-arista_7060x6_16pe_384c/Arista-7060X6-16PE-384C-O128S2/th5-a7060x6-16pe-384c.config.bcm @@ -43,6 +43,7 @@ bcm_device: sai_tunnel_support: 2 bcm_tunnel_term_compatible_mode: 1 l3_ecmp_member_first_lkup_mem_size: 12288 + stat_custom_receive0_management_mode: 1 --- device: 0: From e1f32a572ce75256af91e5f8c3240cd2a5f61c6c Mon Sep 17 00:00:00 2001 From: kewei Date: Fri, 6 Jun 2025 17:03:58 +0000 Subject: [PATCH 2/5] Add stat_custom_receive0_management_mode to Moby512 config file --- .../th5-a7060x6-16pe-384c.config.bcm | 1 + .../th5-a7060x6-16pe-384c.config.bcm | 1 + .../th5-a7060x6-16pe-384c.config.bcm | 1 + 3 files changed, 3 insertions(+) diff --git a/device/arista/x86_64-arista_7060x6_16pe_384c_b/Arista-7060X6-16PE-384C-O128S2-COPPER-LAB/th5-a7060x6-16pe-384c.config.bcm b/device/arista/x86_64-arista_7060x6_16pe_384c_b/Arista-7060X6-16PE-384C-O128S2-COPPER-LAB/th5-a7060x6-16pe-384c.config.bcm index 7c804e22f36..a14f5c86e7a 100644 --- a/device/arista/x86_64-arista_7060x6_16pe_384c_b/Arista-7060X6-16PE-384C-O128S2-COPPER-LAB/th5-a7060x6-16pe-384c.config.bcm +++ b/device/arista/x86_64-arista_7060x6_16pe_384c_b/Arista-7060X6-16PE-384C-O128S2-COPPER-LAB/th5-a7060x6-16pe-384c.config.bcm @@ -42,6 +42,7 @@ bcm_device: sai_tunnel_support: 2 bcm_tunnel_term_compatible_mode: 1 l3_ecmp_member_first_lkup_mem_size: 12288 + stat_custom_receive0_management_mode: 1 --- device: 0: diff --git a/device/arista/x86_64-arista_7060x6_16pe_384c_b/Arista-7060X6-16PE-384C-O128S2-LAB/th5-a7060x6-16pe-384c.config.bcm b/device/arista/x86_64-arista_7060x6_16pe_384c_b/Arista-7060X6-16PE-384C-O128S2-LAB/th5-a7060x6-16pe-384c.config.bcm index 7c804e22f36..a14f5c86e7a 100644 --- a/device/arista/x86_64-arista_7060x6_16pe_384c_b/Arista-7060X6-16PE-384C-O128S2-LAB/th5-a7060x6-16pe-384c.config.bcm +++ b/device/arista/x86_64-arista_7060x6_16pe_384c_b/Arista-7060X6-16PE-384C-O128S2-LAB/th5-a7060x6-16pe-384c.config.bcm @@ -42,6 +42,7 @@ bcm_device: sai_tunnel_support: 2 bcm_tunnel_term_compatible_mode: 1 l3_ecmp_member_first_lkup_mem_size: 12288 + stat_custom_receive0_management_mode: 1 --- device: 0: diff --git a/device/arista/x86_64-arista_7060x6_16pe_384c_b/Arista-7060X6-16PE-384C-O128S2/th5-a7060x6-16pe-384c.config.bcm b/device/arista/x86_64-arista_7060x6_16pe_384c_b/Arista-7060X6-16PE-384C-O128S2/th5-a7060x6-16pe-384c.config.bcm index b998847140e..254d8e0a1b5 100644 --- a/device/arista/x86_64-arista_7060x6_16pe_384c_b/Arista-7060X6-16PE-384C-O128S2/th5-a7060x6-16pe-384c.config.bcm +++ b/device/arista/x86_64-arista_7060x6_16pe_384c_b/Arista-7060X6-16PE-384C-O128S2/th5-a7060x6-16pe-384c.config.bcm @@ -43,6 +43,7 @@ bcm_device: sai_tunnel_support: 2 bcm_tunnel_term_compatible_mode: 1 l3_ecmp_member_first_lkup_mem_size: 12288 + stat_custom_receive0_management_mode: 1 --- device: 0: From 76e7df62651235660ad19d85e74438b865c89f80 Mon Sep 17 00:00:00 2001 From: kewei Date: Fri, 6 Jun 2025 17:05:02 +0000 Subject: [PATCH 3/5] Add stat_custom_receive0_management_mode to QuicksilverP config file --- .../Arista-7060X6-64PE-256x200G/th5-a7060x6-64pe.config.bcm | 1 + .../Arista-7060X6-64PE-64x400G/th5-a7060x6-64pe.config.bcm | 1 + .../Arista-7060X6-64PE-C224O8/th5-a7060x6-64pe.config.bcm | 1 + .../Arista-7060X6-64PE-C256S2/th5-a7060x6-64pe.config.bcm | 1 + .../Arista-7060X6-64PE-O128S2/th5-a7060x6-64pe.config.bcm | 1 + .../Arista-7060X6-64PE-P32O64/th5-a7060x6-64pe.config.bcm | 1 + .../Arista-7060X6-64PE/th5-a7060x6-64pe.config.bcm | 1 + 7 files changed, 7 insertions(+) diff --git a/device/arista/x86_64-arista_7060x6_64pe/Arista-7060X6-64PE-256x200G/th5-a7060x6-64pe.config.bcm b/device/arista/x86_64-arista_7060x6_64pe/Arista-7060X6-64PE-256x200G/th5-a7060x6-64pe.config.bcm index f9dc4cea1df..280cdeb9001 100644 --- a/device/arista/x86_64-arista_7060x6_64pe/Arista-7060X6-64PE-256x200G/th5-a7060x6-64pe.config.bcm +++ b/device/arista/x86_64-arista_7060x6_64pe/Arista-7060X6-64PE-256x200G/th5-a7060x6-64pe.config.bcm @@ -42,6 +42,7 @@ bcm_device: mmu_init_config: "\"TH5-MSFT-PROD\"" bcm_tunnel_term_compatible_mode: 1 l3_ecmp_member_first_lkup_mem_size: 12288 + stat_custom_receive0_management_mode: 1 --- device: 0: diff --git a/device/arista/x86_64-arista_7060x6_64pe/Arista-7060X6-64PE-64x400G/th5-a7060x6-64pe.config.bcm b/device/arista/x86_64-arista_7060x6_64pe/Arista-7060X6-64PE-64x400G/th5-a7060x6-64pe.config.bcm index bc493b22240..addd43d1218 100644 --- a/device/arista/x86_64-arista_7060x6_64pe/Arista-7060X6-64PE-64x400G/th5-a7060x6-64pe.config.bcm +++ b/device/arista/x86_64-arista_7060x6_64pe/Arista-7060X6-64PE-64x400G/th5-a7060x6-64pe.config.bcm @@ -42,6 +42,7 @@ bcm_device: sai_tunnel_support: 2 bcm_tunnel_term_compatible_mode: 1 l3_ecmp_member_first_lkup_mem_size: 12288 + stat_custom_receive0_management_mode: 1 --- device: 0: diff --git a/device/arista/x86_64-arista_7060x6_64pe/Arista-7060X6-64PE-C224O8/th5-a7060x6-64pe.config.bcm b/device/arista/x86_64-arista_7060x6_64pe/Arista-7060X6-64PE-C224O8/th5-a7060x6-64pe.config.bcm index c4558cbc11e..de8cc994a29 100644 --- a/device/arista/x86_64-arista_7060x6_64pe/Arista-7060X6-64PE-C224O8/th5-a7060x6-64pe.config.bcm +++ b/device/arista/x86_64-arista_7060x6_64pe/Arista-7060X6-64PE-C224O8/th5-a7060x6-64pe.config.bcm @@ -42,6 +42,7 @@ bcm_device: mmu_init_config: "\"TH5-MSFT-PROD\"" bcm_tunnel_term_compatible_mode: 1 l3_ecmp_member_first_lkup_mem_size: 12288 + stat_custom_receive0_management_mode: 1 --- device: 0: diff --git a/device/arista/x86_64-arista_7060x6_64pe/Arista-7060X6-64PE-C256S2/th5-a7060x6-64pe.config.bcm b/device/arista/x86_64-arista_7060x6_64pe/Arista-7060X6-64PE-C256S2/th5-a7060x6-64pe.config.bcm index a26072725f6..b51dbdec15d 100644 --- a/device/arista/x86_64-arista_7060x6_64pe/Arista-7060X6-64PE-C256S2/th5-a7060x6-64pe.config.bcm +++ b/device/arista/x86_64-arista_7060x6_64pe/Arista-7060X6-64PE-C256S2/th5-a7060x6-64pe.config.bcm @@ -42,6 +42,7 @@ bcm_device: mmu_init_config: "\"TH5-MSFT-PROD\"" bcm_tunnel_term_compatible_mode: 1 l3_ecmp_member_first_lkup_mem_size: 12288 + stat_custom_receive0_management_mode: 1 --- device: 0: diff --git a/device/arista/x86_64-arista_7060x6_64pe/Arista-7060X6-64PE-O128S2/th5-a7060x6-64pe.config.bcm b/device/arista/x86_64-arista_7060x6_64pe/Arista-7060X6-64PE-O128S2/th5-a7060x6-64pe.config.bcm index c1dde4ce33d..de89fa0d19b 100644 --- a/device/arista/x86_64-arista_7060x6_64pe/Arista-7060X6-64PE-O128S2/th5-a7060x6-64pe.config.bcm +++ b/device/arista/x86_64-arista_7060x6_64pe/Arista-7060X6-64PE-O128S2/th5-a7060x6-64pe.config.bcm @@ -43,6 +43,7 @@ bcm_device: sai_tunnel_support: 2 bcm_tunnel_term_compatible_mode: 1 l3_ecmp_member_first_lkup_mem_size: 12288 + stat_custom_receive0_management_mode: 1 --- device: 0: diff --git a/device/arista/x86_64-arista_7060x6_64pe/Arista-7060X6-64PE-P32O64/th5-a7060x6-64pe.config.bcm b/device/arista/x86_64-arista_7060x6_64pe/Arista-7060X6-64PE-P32O64/th5-a7060x6-64pe.config.bcm index fb25cbe852f..98f66d899ed 100644 --- a/device/arista/x86_64-arista_7060x6_64pe/Arista-7060X6-64PE-P32O64/th5-a7060x6-64pe.config.bcm +++ b/device/arista/x86_64-arista_7060x6_64pe/Arista-7060X6-64PE-P32O64/th5-a7060x6-64pe.config.bcm @@ -42,6 +42,7 @@ bcm_device: sai_tunnel_support: 2 bcm_tunnel_term_compatible_mode: 1 l3_ecmp_member_first_lkup_mem_size: 12288 + stat_custom_receive0_management_mode: 1 --- device: 0: diff --git a/device/arista/x86_64-arista_7060x6_64pe/Arista-7060X6-64PE/th5-a7060x6-64pe.config.bcm b/device/arista/x86_64-arista_7060x6_64pe/Arista-7060X6-64PE/th5-a7060x6-64pe.config.bcm index b76c615c26f..0fc53df1836 100644 --- a/device/arista/x86_64-arista_7060x6_64pe/Arista-7060X6-64PE/th5-a7060x6-64pe.config.bcm +++ b/device/arista/x86_64-arista_7060x6_64pe/Arista-7060X6-64PE/th5-a7060x6-64pe.config.bcm @@ -42,6 +42,7 @@ bcm_device: sai_tunnel_support: 2 bcm_tunnel_term_compatible_mode: 1 l3_ecmp_member_first_lkup_mem_size: 12288 + stat_custom_receive0_management_mode: 1 --- device: 0: From b7f257023dd5e991b562d47849f4de4589589884 Mon Sep 17 00:00:00 2001 From: kewei Date: Fri, 6 Jun 2025 17:05:58 +0000 Subject: [PATCH 4/5] Add stat_custom_receive0_management_mode to QuicksilverDd config file --- .../Arista-7060X6-64DE-256x200G/th5-a7060x6-64de.config.bcm | 1 + .../Arista-7060X6-64DE-O128S2/th5-a7060x6-64de.config.bcm | 1 + .../Arista-7060X6-64DE/th5-a7060x6-64de.config.bcm | 1 + 3 files changed, 3 insertions(+) diff --git a/device/arista/x86_64-arista_7060x6_64de/Arista-7060X6-64DE-256x200G/th5-a7060x6-64de.config.bcm b/device/arista/x86_64-arista_7060x6_64de/Arista-7060X6-64DE-256x200G/th5-a7060x6-64de.config.bcm index 79ebb0dfe5d..0e3eb3e1e1c 100644 --- a/device/arista/x86_64-arista_7060x6_64de/Arista-7060X6-64DE-256x200G/th5-a7060x6-64de.config.bcm +++ b/device/arista/x86_64-arista_7060x6_64de/Arista-7060X6-64DE-256x200G/th5-a7060x6-64de.config.bcm @@ -42,6 +42,7 @@ bcm_device: sai_tunnel_support: 2 bcm_tunnel_term_compatible_mode: 1 l3_ecmp_member_first_lkup_mem_size: 12288 + stat_custom_receive0_management_mode: 1 --- device: 0: diff --git a/device/arista/x86_64-arista_7060x6_64de/Arista-7060X6-64DE-O128S2/th5-a7060x6-64de.config.bcm b/device/arista/x86_64-arista_7060x6_64de/Arista-7060X6-64DE-O128S2/th5-a7060x6-64de.config.bcm index 4d9a3da5bac..f734b2b2967 100644 --- a/device/arista/x86_64-arista_7060x6_64de/Arista-7060X6-64DE-O128S2/th5-a7060x6-64de.config.bcm +++ b/device/arista/x86_64-arista_7060x6_64de/Arista-7060X6-64DE-O128S2/th5-a7060x6-64de.config.bcm @@ -42,6 +42,7 @@ bcm_device: sai_tunnel_support: 2 bcm_tunnel_term_compatible_mode: 1 l3_ecmp_member_first_lkup_mem_size: 12288 + stat_custom_receive0_management_mode: 1 --- device: 0: diff --git a/device/arista/x86_64-arista_7060x6_64de/Arista-7060X6-64DE/th5-a7060x6-64de.config.bcm b/device/arista/x86_64-arista_7060x6_64de/Arista-7060X6-64DE/th5-a7060x6-64de.config.bcm index afe53dfe8ad..6bb04e4c8c4 100644 --- a/device/arista/x86_64-arista_7060x6_64de/Arista-7060X6-64DE/th5-a7060x6-64de.config.bcm +++ b/device/arista/x86_64-arista_7060x6_64de/Arista-7060X6-64DE/th5-a7060x6-64de.config.bcm @@ -42,6 +42,7 @@ bcm_device: sai_tunnel_support: 2 bcm_tunnel_term_compatible_mode: 1 l3_ecmp_member_first_lkup_mem_size: 12288 + stat_custom_receive0_management_mode: 1 --- device: 0: From 21c511910e8fd50fa151ca3357204b58d08ba511 Mon Sep 17 00:00:00 2001 From: kewei Date: Fri, 6 Jun 2025 17:06:33 +0000 Subject: [PATCH 5/5] Add stat_custom_receive0_management_mode to QuicksilverP512 config file --- .../Arista-7060X6-64PE-B-C448O16/th5-a7060x6-64pe.config.bcm | 3 ++- .../Arista-7060X6-64PE-B-C512S2/th5-a7060x6-64pe.config.bcm | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/device/arista/x86_64-arista_7060x6_64pe_b/Arista-7060X6-64PE-B-C448O16/th5-a7060x6-64pe.config.bcm b/device/arista/x86_64-arista_7060x6_64pe_b/Arista-7060X6-64PE-B-C448O16/th5-a7060x6-64pe.config.bcm index 0df46c2b05d..c8d062b003b 100644 --- a/device/arista/x86_64-arista_7060x6_64pe_b/Arista-7060X6-64PE-B-C448O16/th5-a7060x6-64pe.config.bcm +++ b/device/arista/x86_64-arista_7060x6_64pe_b/Arista-7060X6-64PE-B-C448O16/th5-a7060x6-64pe.config.bcm @@ -42,6 +42,7 @@ bcm_device: sai_tunnel_support: 2 bcm_tunnel_term_compatible_mode: 1 l3_ecmp_member_first_lkup_mem_size: 12288 + stat_custom_receive0_management_mode: 1 --- device: 0: @@ -3398,4 +3399,4 @@ device: THRESHOLD_MODE: LOSSY TM_SCHEDULER_CONFIG: NUM_MC_Q: NUM_MC_Q_2 -... \ No newline at end of file +... diff --git a/device/arista/x86_64-arista_7060x6_64pe_b/Arista-7060X6-64PE-B-C512S2/th5-a7060x6-64pe.config.bcm b/device/arista/x86_64-arista_7060x6_64pe_b/Arista-7060X6-64PE-B-C512S2/th5-a7060x6-64pe.config.bcm index 999daca9d80..aba98deaaad 100644 --- a/device/arista/x86_64-arista_7060x6_64pe_b/Arista-7060X6-64PE-B-C512S2/th5-a7060x6-64pe.config.bcm +++ b/device/arista/x86_64-arista_7060x6_64pe_b/Arista-7060X6-64PE-B-C512S2/th5-a7060x6-64pe.config.bcm @@ -42,6 +42,7 @@ bcm_device: sai_tunnel_support: 2 bcm_tunnel_term_compatible_mode: 1 l3_ecmp_member_first_lkup_mem_size: 12288 + stat_custom_receive0_management_mode: 1 --- device: 0: @@ -3413,4 +3414,4 @@ device: THRESHOLD_MODE: LOSSY TM_SCHEDULER_CONFIG: NUM_MC_Q: NUM_MC_Q_2 -... \ No newline at end of file +...