Skip to content

[202412][Broadcom] Upgrade Broadcom xgs SAI version to 13.2.1.38#2268

Open
Gfrom2016 wants to merge 1 commit into
Azure:202412from
Gfrom2016:bump/sai-13.2.1.38-202412
Open

[202412][Broadcom] Upgrade Broadcom xgs SAI version to 13.2.1.38#2268
Gfrom2016 wants to merge 1 commit into
Azure:202412from
Gfrom2016:bump/sai-13.2.1.38-202412

Conversation

@Gfrom2016
Copy link
Copy Markdown
Contributor

@Gfrom2016 Gfrom2016 commented May 8, 2026

Why I did it

Bump Broadcom xgs SAI version from 13.2.1.37 to 13.2.1.38. Includes:

  • 13.2.1.38: Package bcm78907_a0 (TH5) techsupport .soc files into libsaibcm so they install at /etc/bcm/techsupport/bcm78907_a0/base/ on the device and can be invoked via bcmcmd rcload from the show techsupport flow on TH5 platforms (e.g. Arista 7060X6). Tracking: aristanetworks/sonic-qual.msft#1255, BCM CSP CS00012459017.
Work item tracking
  • Microsoft ADO (number only): 37879888

How I did it

Updated LIBSAIBCM_XGS_VERSION in platform/broadcom/sai.mk.

How to verify it

Verified on Arista 7060X6-64PE-B (DUT str4-7060x6-512-2) running this PR's built image SONiC.202412-2268.1108481-ddec95ade (build 1108481).

1. libsaibcm version inside syncd:

$ docker exec syncd dpkg -l | grep libsai
ii  libsaibcm        13.2.1.38   amd64   Switch Abstraction Interface sdk based on Broadcom SAI
ii  libsaimetadata   1.0.0       amd64   This package contains SAI-Metadata implementation for SONiC project.
ii  libsairedis      1.0.0       amd64   This package contains SAI-Redis implementation for SONiC project.

2. TH5 techsupport .soc files installed:

$ docker exec syncd ls /etc/bcm/techsupport/bcm78907_a0/base/ | wc -l
32
$ docker exec syncd ls -la /etc/bcm/techsupport/bcm78907_a0/base/ | head -25
total 172
drwxr-xr-x 2 root root  4096 May  8 08:53 .
drwxr-xr-x 3 root root  4096 May  8 08:53 ..
-rw-r--r-- 1 root root  1512 May  8 02:57 all.soc
-rw-r--r-- 1 root root   603 May  8 02:57 basic.soc
-rw-r--r-- 1 root root 15569 May  8 02:57 cosq.soc
-rw-r--r-- 1 root root  1330 May  8 02:57 dlb.soc
-rw-r--r-- 1 root root  1919 May  8 02:57 ecn.soc
-rw-r--r-- 1 root root   468 May  8 02:57 failover.soc
-rwxr-xr-x 1 root root  7144 May  8 02:57 field.soc
-rw-r--r-- 1 root root  3193 May  8 02:57 flexctr.soc
-rw-r--r-- 1 root root  5930 May  8 02:57 flow.soc
-rw-r--r-- 1 root root  1296 May  8 02:57 flowtracker.soc
-rw-r--r-- 1 root root   333 May  8 02:57 ha.soc
-rw-r--r-- 1 root root  2538 May  8 02:57 help.soc
-rw-r--r-- 1 root root  6575 May  8 02:57 hos.soc
-rw-r--r-- 1 root root  1962 May  8 02:57 ifa.soc
-rw-r--r-- 1 root root  1418 May  8 02:57 ipmc.soc
-rw-r--r-- 1 root root  1178 May  8 02:57 iptunnel.soc
-rw-r--r-- 1 root root  2206 May  8 02:57 l2.soc
-rw-r--r-- 1 root root  7900 May  8 02:57 l3.soc
-rwxr-xr-x 1 root root   591 May  8 02:57 ldh.soc
-rw-r--r-- 1 root root   771 May  8 02:57 link.soc
-rw-r--r-- 1 root root  1069 May  8 02:57 meter.soc
-rw-r--r-- 1 root root  3374 May  8 02:57 mirror.soc

3. show version:

SONiC Software Version: SONiC.202412-2268.1108481-ddec95ade
SONiC OS Version: 12
Distribution: Debian 12.12
Kernel: 6.1.0-29-2-amd64
Build commit: ddec95ade
Build date: Fri May  8 09:31:35 UTC 2026
Platform: x86_64-arista_7060x6_64pe_b
HwSKU: Arista-7060X6-64PE-B-C448O16
ASIC: broadcom
ASIC Count: 1

4. All SONiC containers Up (docker ps -a):

CONTAINER ID   IMAGE                                NAMES            STATUS
ba3a7ac03358   docker-snmp:latest                   snmp             Up 12 minutes
f09f19ffdcab   docker-platform-monitor:latest       pmon             Up 12 minutes
85811fe42b21   docker-sonic-mgmt-framework:latest   mgmt-framework   Up 12 minutes
336c8012f0f2   docker-lldp:latest                   lldp             Up 12 minutes
7320ccacd28d   docker-sonic-gnmi:latest             gnmi             Up 12 minutes
aa1a8b6e6a0d   docker-sonic-otel:latest             otel             Up 12 minutes
650c6ce8c231   docker-router-advertiser:latest      radv             Up 14 minutes
0afbb0746557   docker-eventd:latest                 eventd           Up 14 minutes
dec14046cd93   docker-fpm-frr:latest                bgp              Up 14 minutes
96268a9879ad   docker-syncd-brcm:latest             syncd            Up 14 minutes
5858d02330c0   docker-teamd:latest                  teamd            Up 14 minutes
8630269463cc   docker-orchagent:latest              swss             Up 14 minutes
97ce31e6f181   docker-sonic-restapi:latest          restapi          Up 14 minutes
8b5b32e817ca   docker-database:latest               database         Up 14 minutes

5. BGP — all 57 neighbors Established (show ip bgp summary):

IPv4 Unicast Summary:
BGP router identifier 10.1.0.32, local AS number 65100 vrf-id 0
BGP table version 6459
RIB entries 12915, using 1653120 bytes of memory
Peers 57, using 1174656 KiB of memory

Total number of neighbors 57

All neighbors are in Established state with prefix counts > 0 (full output truncated).

Which release branch to backport (provide reason below if selected)

  • 201811
  • 201911
  • 202006
  • 202012
  • 202106
  • 202111
  • 202205
  • 202211
  • 202305

Tested branch (Please provide the tested image version)

  • 202412 — SONiC.202412-2268.1108481-ddec95ade on Arista 7060X6-64PE-B

Description for the changelog

[Broadcom] Upgrade xgs SAI from 13.2.1.37 to 13.2.1.38 (TH5 techsupport SOC files packaged into libsaibcm).

@Gfrom2016
Copy link
Copy Markdown
Contributor Author

/azp run

@azure-pipelines
Copy link
Copy Markdown

Azure Pipelines successfully started running 1 pipeline(s).

Includes fixes from 13.2.1.36 -> 13.2.1.38:

- 13.2.1.36: Uplift SONIC-119445 - Fix preemphasis settings are not correctly applied to subordinated interfaces

- 13.2.1.37: Uplift SONIC-122179 - Assign L3 interface without QoS setting for my sid transit scenario

- 13.2.1.38: Package bcm78907_a0 (TH5) techsupport soc files into libsaibcm so they can be invoked via 'bcmcmd rcload' from show techsupport (aristanetworks/sonic-qual.msft#1255, BCM CS00012459017)

Signed-off-by: zitingguo <zitingguo@microsoft.com>
@Gfrom2016 Gfrom2016 force-pushed the bump/sai-13.2.1.38-202412 branch from 1d58f2e to 6f58e69 Compare May 12, 2026 09:03
@Gfrom2016 Gfrom2016 marked this pull request as ready for review May 12, 2026 09:04
@Gfrom2016 Gfrom2016 requested a review from lguohan as a code owner May 12, 2026 09:04
@Gfrom2016
Copy link
Copy Markdown
Contributor Author

/azp run

@azure-pipelines
Copy link
Copy Markdown

Azure Pipelines successfully started running 1 pipeline(s).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant