<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
<title>openbcm, branch HEAD</title>
<subtitle>Git mirror of https://github.com/Broadcom-Network-Switching-Software/OpenBCM
</subtitle>
<entry>
<id>6d2330ce1b4fc49d681cffcf09af408661be4c62</id>
<published>2023-08-28T20:31:21Z</published>
<updated>2023-08-28T20:40:37Z</updated>
<title>PCIe gen3 Firmware v2.11</title>
<link rel="alternate" type="text/html" href="commit/6d2330ce1b4fc49d681cffcf09af408661be4c62.html" />
<author>
<name>Broadcom SDK Release</name>
<email>sdk.releases@broadcom.com</email>
</author>
<content>commit 6d2330ce1b4fc49d681cffcf09af408661be4c62
parent 85a3711507d3fe5703b1e0ab5f6eba5f020ee739
Author: Broadcom SDK Release &lt;sdk.releases@broadcom.com&gt;
Date:   Mon, 28 Aug 2023 13:31:21 -0700

PCIe gen3 Firmware v2.11

</content>
</entry>
<entry>
<id>85a3711507d3fe5703b1e0ab5f6eba5f020ee739</id>
<published>2022-11-04T20:57:15Z</published>
<updated>2022-11-04T21:12:12Z</updated>
<title>Version 6.5.27 Release</title>
<link rel="alternate" type="text/html" href="commit/85a3711507d3fe5703b1e0ab5f6eba5f020ee739.html" />
<author>
<name>Broadcom SDK Release</name>
<email>sdk.releases@broadcom.com</email>
</author>
<content>commit 85a3711507d3fe5703b1e0ab5f6eba5f020ee739
parent eaaeb87ce6fb222f72d7728644f4088fafd48396
Author: Broadcom SDK Release &lt;sdk.releases@broadcom.com&gt;
Date:   Fri,  4 Nov 2022 13:57:15 -0700

Version 6.5.27 Release

</content>
</entry>
<entry>
<id>eaaeb87ce6fb222f72d7728644f4088fafd48396</id>
<published>2022-06-29T20:43:54Z</published>
<updated>2022-06-29T20:43:54Z</updated>
<title>Version 6.5.26-DNX.1 Release</title>
<link rel="alternate" type="text/html" href="commit/eaaeb87ce6fb222f72d7728644f4088fafd48396.html" />
<author>
<name>Broadcom SDK Release</name>
<email>sdk.releases@broadcom.com</email>
</author>
<content>commit eaaeb87ce6fb222f72d7728644f4088fafd48396
parent 3d20d251e2b5625ee66e8d7d2aefede1695133c9
Author: Broadcom SDK Release &lt;sdk.releases@broadcom.com&gt;
Date:   Wed, 29 Jun 2022 13:43:54 -0700

Version 6.5.26-DNX.1 Release

</content>
</entry>
<entry>
<id>3d20d251e2b5625ee66e8d7d2aefede1695133c9</id>
<published>2022-05-09T23:08:36Z</published>
<updated>2022-05-09T23:08:36Z</updated>
<title>Version 6.5.26 Release</title>
<link rel="alternate" type="text/html" href="commit/3d20d251e2b5625ee66e8d7d2aefede1695133c9.html" />
<author>
<name>Broadcom SDK Release</name>
<email>sdk.releases@broadcom.com</email>
</author>
<content>commit 3d20d251e2b5625ee66e8d7d2aefede1695133c9
parent 2a45c23d0f3a4c81b03d3ced96b7e473d59760f3
Author: Broadcom SDK Release &lt;sdk.releases@broadcom.com&gt;
Date:   Mon,  9 May 2022 16:08:36 -0700

Version 6.5.26 Release

</content>
</entry>
<entry>
<id>2a45c23d0f3a4c81b03d3ced96b7e473d59760f3</id>
<published>2022-05-03T17:34:44Z</published>
<updated>2022-05-03T17:34:44Z</updated>
<title>Added J2X</title>
<link rel="alternate" type="text/html" href="commit/2a45c23d0f3a4c81b03d3ced96b7e473d59760f3.html" />
<author>
<name>Broadcom SDK Release</name>
<email>sdk.releases@broadcom.com</email>
</author>
<content>commit 2a45c23d0f3a4c81b03d3ced96b7e473d59760f3
parent 5782b3b75448bc7b2c37fdcd4742ab7de843feae
Author: Broadcom SDK Release &lt;sdk.releases@broadcom.com&gt;
Date:   Tue,  3 May 2022 10:34:44 -0700

Added J2X

</content>
</entry>
<entry>
<id>5782b3b75448bc7b2c37fdcd4742ab7de843feae</id>
<published>2022-03-08T20:35:13Z</published>
<updated>2022-03-08T20:35:13Z</updated>
<title>Version 6.5.26-EA1 Release</title>
<link rel="alternate" type="text/html" href="commit/5782b3b75448bc7b2c37fdcd4742ab7de843feae.html" />
<author>
<name>Broadcom SDK Release</name>
<email>sdk.releases@broadcom.com</email>
</author>
<content>commit 5782b3b75448bc7b2c37fdcd4742ab7de843feae
parent f4f91fae496782d1013a31c9161593de207118a4
Author: Broadcom SDK Release &lt;sdk.releases@broadcom.com&gt;
Date:   Tue,  8 Mar 2022 12:35:13 -0800

Version 6.5.26-EA1 Release

</content>
</entry>
<entry>
<id>f4f91fae496782d1013a31c9161593de207118a4</id>
<published>2021-12-02T18:37:56Z</published>
<updated>2021-12-02T18:37:56Z</updated>
<title>Version 6.5.25 Release</title>
<link rel="alternate" type="text/html" href="commit/f4f91fae496782d1013a31c9161593de207118a4.html" />
<author>
<name>Broadcom SDK Release</name>
<email>sdk.releases@broadcom.com</email>
</author>
<content>commit f4f91fae496782d1013a31c9161593de207118a4
parent 0b149ddfa3878e65eb217a11dddb999d3e205d03
Author: Broadcom SDK Release &lt;sdk.releases@broadcom.com&gt;
Date:   Thu,  2 Dec 2021 10:37:56 -0800

Version 6.5.25 Release

</content>
</entry>
<entry>
<id>0b149ddfa3878e65eb217a11dddb999d3e205d03</id>
<published>2021-10-21T19:06:19Z</published>
<updated>2021-10-21T23:29:20Z</updated>
<title>Version 6.5.24 Release</title>
<link rel="alternate" type="text/html" href="commit/0b149ddfa3878e65eb217a11dddb999d3e205d03.html" />
<author>
<name>Broadcom SDK Release</name>
<email>sdk.releases@broadcom.com</email>
</author>
<content>commit 0b149ddfa3878e65eb217a11dddb999d3e205d03
parent f01ceb9cf4238b762cc4422e7ebe1c38a113464e
Author: Broadcom SDK Release &lt;sdk.releases@broadcom.com&gt;
Date:   Thu, 21 Oct 2021 12:06:19 -0700

Version 6.5.24 Release

</content>
</entry>
<entry>
<id>f01ceb9cf4238b762cc4422e7ebe1c38a113464e</id>
<published>2021-04-21T22:47:53Z</published>
<updated>2021-04-21T22:47:53Z</updated>
<title>Added T1040_32B_BE libs</title>
<link rel="alternate" type="text/html" href="commit/f01ceb9cf4238b762cc4422e7ebe1c38a113464e.html" />
<author>
<name>Broadcom SDK Release</name>
<email>sdk.releases@broadcom.com</email>
</author>
<content>commit f01ceb9cf4238b762cc4422e7ebe1c38a113464e
parent c724787d663d962adc31d67a0e4e86c4780e2d2f
Author: Broadcom SDK Release &lt;sdk.releases@broadcom.com&gt;
Date:   Wed, 21 Apr 2021 15:47:53 -0700

Added T1040_32B_BE libs

</content>
</entry>
<entry>
<id>c724787d663d962adc31d67a0e4e86c4780e2d2f</id>
<published>2021-04-20T16:39:22Z</published>
<updated>2021-04-20T16:39:22Z</updated>
<title>Updated 6.5.22 DNX Release Note</title>
<link rel="alternate" type="text/html" href="commit/c724787d663d962adc31d67a0e4e86c4780e2d2f.html" />
<author>
<name>Broadcom SDK Release</name>
<email>sdk.releases@broadcom.com</email>
</author>
<content>commit c724787d663d962adc31d67a0e4e86c4780e2d2f
parent 954b24280789d7b0028261a247f28fe7c63594c7
Author: Broadcom SDK Release &lt;sdk.releases@broadcom.com&gt;
Date:   Tue, 20 Apr 2021 09:39:22 -0700

Updated 6.5.22 DNX Release Note

</content>
</entry>
<entry>
<id>954b24280789d7b0028261a247f28fe7c63594c7</id>
<published>2021-04-09T02:30:55Z</published>
<updated>2021-04-12T19:05:34Z</updated>
<title>Version 6.5.22 Release</title>
<link rel="alternate" type="text/html" href="commit/954b24280789d7b0028261a247f28fe7c63594c7.html" />
<author>
<name>Broadcom SDK Release</name>
<email>sdk.releases@broadcom.com</email>
</author>
<content>commit 954b24280789d7b0028261a247f28fe7c63594c7
parent 9f1c364424ac8d8c287fb3b5d3e173c99dfdccc4
Author: Broadcom SDK Release &lt;sdk.releases@broadcom.com&gt;
Date:   Thu,  8 Apr 2021 19:30:55 -0700

Version 6.5.22 Release

</content>
</entry>
<entry>
<id>9f1c364424ac8d8c287fb3b5d3e173c99dfdccc4</id>
<published>2021-02-13T19:42:20Z</published>
<updated>2021-02-17T19:37:02Z</updated>
<title>SDK-6.5.22-EA4 &amp; Firmware v2.5.4 Release</title>
<link rel="alternate" type="text/html" href="commit/9f1c364424ac8d8c287fb3b5d3e173c99dfdccc4.html" />
<author>
<name>Broadcom SDK Release</name>
<email>sdk.releases@broadcom.com</email>
</author>
<content>commit 9f1c364424ac8d8c287fb3b5d3e173c99dfdccc4
parent b98751015677310ccddb93b8fe88538df38cea67
Author: Broadcom SDK Release &lt;sdk.releases@broadcom.com&gt;
Date:   Sat, 13 Feb 2021 11:42:20 -0800

SDK-6.5.22-EA4 &amp; Firmware v2.5.4 Release

</content>
</entry>
<entry>
<id>b98751015677310ccddb93b8fe88538df38cea67</id>
<published>2021-01-04T18:34:35Z</published>
<updated>2021-01-07T18:02:54Z</updated>
<title>DNX PCIe gen3 Firmware v2.5.3.0</title>
<link rel="alternate" type="text/html" href="commit/b98751015677310ccddb93b8fe88538df38cea67.html" />
<author>
<name>Broadcom SDK Release</name>
<email>sdk.releases@broadcom.com</email>
</author>
<content>commit b98751015677310ccddb93b8fe88538df38cea67
parent 77fc09a43669a3fb4e988495a1630730200b6a09
Author: Broadcom SDK Release &lt;sdk.releases@broadcom.com&gt;
Date:   Mon,  4 Jan 2021 10:34:35 -0800

DNX PCIe gen3 Firmware v2.5.3.0

</content>
</entry>
<entry>
<id>77fc09a43669a3fb4e988495a1630730200b6a09</id>
<published>2020-12-11T15:53:56Z</published>
<updated>2020-12-11T15:53:56Z</updated>
<title>oam, mdb build fix</title>
<link rel="alternate" type="text/html" href="commit/77fc09a43669a3fb4e988495a1630730200b6a09.html" />
<author>
<name>Broadcom SDK Release</name>
<email>sdk.releases@broadcom.com</email>
</author>
<content>commit 77fc09a43669a3fb4e988495a1630730200b6a09
parent 9ee0371a6bad8176af34e8c4de05d19a91dcddba
Author: Broadcom SDK Release &lt;sdk.releases@broadcom.com&gt;
Date:   Fri, 11 Dec 2020 07:53:56 -0800

oam, mdb build fix

</content>
</entry>
<entry>
<id>9ee0371a6bad8176af34e8c4de05d19a91dcddba</id>
<published>2020-12-04T06:39:19Z</published>
<updated>2020-12-10T22:01:01Z</updated>
<title>Version 6.5.21 Release</title>
<link rel="alternate" type="text/html" href="commit/9ee0371a6bad8176af34e8c4de05d19a91dcddba.html" />
<author>
<name>Broadcom SDK Release</name>
<email>sdk.releases@broadcom.com</email>
</author>
<content>commit 9ee0371a6bad8176af34e8c4de05d19a91dcddba
parent 0ed2a2fa1e7a256248a807024896578344213ed6
Author: Broadcom SDK Release &lt;sdk.releases@broadcom.com&gt;
Date:   Thu,  3 Dec 2020 22:39:19 -0800

Version 6.5.21 Release

</content>
</entry>
<entry>
<id>0ed2a2fa1e7a256248a807024896578344213ed6</id>
<published>2020-11-19T00:05:49Z</published>
<updated>2020-11-19T00:05:49Z</updated>
<title>SDK-237420: CPU queue map changes for arm cores (TH3 MOD on core-1) fixes sub...</title>
<link rel="alternate" type="text/html" href="commit/0ed2a2fa1e7a256248a807024896578344213ed6.html" />
<author>
<name>Broadcom SDK Release</name>
<email>sdk.releases@broadcom.com</email>
</author>
<content>commit 0ed2a2fa1e7a256248a807024896578344213ed6
parent 5681683868cde4c1e73d29ea3a7e355bf79a3610
Author: Broadcom SDK Release &lt;sdk.releases@broadcom.com&gt;
Date:   Wed, 18 Nov 2020 16:05:49 -0800

SDK-237420: CPU queue map changes for arm cores (TH3 MOD on core-1) fixes sub...

Devices: 56870_B0,56980_A0
Module: MoD
CPU queue map changes for arm cores (TH3 MOD on core-1) fixes submitted
for MOD.

</content>
</entry>
<entry>
<id>5681683868cde4c1e73d29ea3a7e355bf79a3610</id>
<published>2020-11-19T00:05:46Z</published>
<updated>2020-11-19T00:05:46Z</updated>
<title>SDK-234705: MplsLabel1ExpNew support for TD3 and TH3</title>
<link rel="alternate" type="text/html" href="commit/5681683868cde4c1e73d29ea3a7e355bf79a3610.html" />
<author>
<name>Broadcom SDK Release</name>
<email>sdk.releases@broadcom.com</email>
</author>
<content>commit 5681683868cde4c1e73d29ea3a7e355bf79a3610
parent bd62cc197ccb0eaab525bbea58eabf7c313580fd
Author: Broadcom SDK Release &lt;sdk.releases@broadcom.com&gt;
Date:   Wed, 18 Nov 2020 16:05:46 -0800

SDK-234705: MplsLabel1ExpNew support for TD3 and TH3

Devices: 56870_A0
Module: field


</content>
</entry>
<entry>
<id>bd62cc197ccb0eaab525bbea58eabf7c313580fd</id>
<published>2020-11-19T00:05:43Z</published>
<updated>2020-11-19T00:05:43Z</updated>
<title>SDK-232366: Flow type param handling is added for action RedirectIPMC</title>
<link rel="alternate" type="text/html" href="commit/bd62cc197ccb0eaab525bbea58eabf7c313580fd.html" />
<author>
<name>Broadcom SDK Release</name>
<email>sdk.releases@broadcom.com</email>
</author>
<content>commit bd62cc197ccb0eaab525bbea58eabf7c313580fd
parent 9ee60d93a92def4901f28893e05a843e6460a296
Author: Broadcom SDK Release &lt;sdk.releases@broadcom.com&gt;
Date:   Wed, 18 Nov 2020 16:05:43 -0800

SDK-232366: Flow type param handling is added for action RedirectIPMC

Devices: 56870_A0
Module: field


</content>
</entry>
<entry>
<id>9ee60d93a92def4901f28893e05a843e6460a296</id>
<published>2020-11-02T21:37:11Z</published>
<updated>2020-11-02T21:37:11Z</updated>
<title>SDK-234334: In previous releases, flexing port between dual port mode and sin...</title>
<link rel="alternate" type="text/html" href="commit/9ee60d93a92def4901f28893e05a843e6460a296.html" />
<author>
<name>Broadcom SDK Release</name>
<email>sdk.releases@broadcom.com</email>
</author>
<content>commit 9ee60d93a92def4901f28893e05a843e6460a296
parent c3ed669f84ad346c5ef08ae4e3b3368d7c49b7d1
Author: Broadcom SDK Release &lt;sdk.releases@broadcom.com&gt;
Date:   Mon,  2 Nov 2020 13:37:11 -0800

SDK-234334: In previous releases, flexing port between dual port mode and sin...

Devices: 56846_A0,56846_A1
Module: wc40
In previous releases, flexing port between dual port mode and single
port mode on Trident+  may fail. In this release, it has been fixed.

</content>
</entry>
<entry>
<id>c3ed669f84ad346c5ef08ae4e3b3368d7c49b7d1</id>
<published>2020-11-02T20:40:23Z</published>
<updated>2020-11-02T20:40:23Z</updated>
<title>SDK-6.5.21-EA5 SP1</title>
<link rel="alternate" type="text/html" href="commit/c3ed669f84ad346c5ef08ae4e3b3368d7c49b7d1.html" />
<author>
<name>Broadcom SDK Release</name>
<email>sdk.releases@broadcom.com</email>
</author>
<content>commit c3ed669f84ad346c5ef08ae4e3b3368d7c49b7d1
parent 8674a1ea96a77d9c12f600b40cc0e896ef0e5aa8
Author: Broadcom SDK Release &lt;sdk.releases@broadcom.com&gt;
Date:   Mon,  2 Nov 2020 12:40:23 -0800

SDK-6.5.21-EA5 SP1

</content>
</entry>
<entry>
<id>8674a1ea96a77d9c12f600b40cc0e896ef0e5aa8</id>
<published>2020-10-29T18:29:48Z</published>
<updated>2020-10-29T18:31:13Z</updated>
<title>Renamed T1040 binaries</title>
<link rel="alternate" type="text/html" href="commit/8674a1ea96a77d9c12f600b40cc0e896ef0e5aa8.html" />
<author>
<name>Broadcom SDK Release</name>
<email>sdk.releases@broadcom.com</email>
</author>
<content>commit 8674a1ea96a77d9c12f600b40cc0e896ef0e5aa8
parent 3124710c214fc307b05ec9b15491f5e4b2b3dfbb
Author: Broadcom SDK Release &lt;sdk.releases@broadcom.com&gt;
Date:   Thu, 29 Oct 2020 11:29:48 -0700

Renamed T1040 binaries

</content>
</entry>
<entry>
<id>3124710c214fc307b05ec9b15491f5e4b2b3dfbb</id>
<published>2020-09-30T06:44:35Z</published>
<updated>2020-10-24T08:09:26Z</updated>
<title>SDK-231842: The IPv6 header&#39;s payload length of the Mirror ERSPAN encapsulati...</title>
<link rel="alternate" type="text/html" href="commit/3124710c214fc307b05ec9b15491f5e4b2b3dfbb.html" />
<author>
<name>Broadcom SDK Release</name>
<email>sdk.releases@broadcom.com</email>
</author>
<content>commit 3124710c214fc307b05ec9b15491f5e4b2b3dfbb
parent 1004f70507ce29372e7ba03f67b241f3442b64ed
Author: Broadcom SDK Release &lt;sdk.releases@broadcom.com&gt;
Date:   Tue, 29 Sep 2020 23:44:35 -0700

SDK-231842: The IPv6 header&#39;s payload length of the Mirror ERSPAN encapsulati...

Devices: 56870_A0

The IPv6 header&#39;s payload length of the Mirror ERSPAN encapsulation is
not correct. The issue is fixed in this release

</content>
</entry>
<entry>
<id>1004f70507ce29372e7ba03f67b241f3442b64ed</id>
<published>2020-09-30T06:44:02Z</published>
<updated>2020-10-24T08:09:22Z</updated>
<title>SDK-213274: Added support for field actions bcmFieldActionHashSelect0 and bcm...</title>
<link rel="alternate" type="text/html" href="commit/1004f70507ce29372e7ba03f67b241f3442b64ed.html" />
<author>
<name>Broadcom SDK Release</name>
<email>sdk.releases@broadcom.com</email>
</author>
<content>commit 1004f70507ce29372e7ba03f67b241f3442b64ed
parent 91ddb9d7b78de139f5d62f8ae2298b2e42550114
Author: Broadcom SDK Release &lt;sdk.releases@broadcom.com&gt;
Date:   Tue, 29 Sep 2020 23:44:02 -0700

SDK-213274: Added support for field actions bcmFieldActionHashSelect0 and
bcm...

Devices: 56870_A0,56870_B0,56873_A0
Module: field
Symptom:
TD3X devices has no support for field actions bcmFieldActionHashSelect0
and bcmFieldActionHashSelect1, causing asserts.

Added support for field actions bcmFieldActionHashSelect0 and
bcmFieldActionHashSelect1 for TD3X devices.

</content>
</entry>
<entry>
<id>91ddb9d7b78de139f5d62f8ae2298b2e42550114</id>
<published>2020-09-30T06:43:23Z</published>
<updated>2020-10-24T08:09:19Z</updated>
<title>SDK-229674: The mirror ERSPAN IPv6 encapsulation for truncated payload should...</title>
<link rel="alternate" type="text/html" href="commit/91ddb9d7b78de139f5d62f8ae2298b2e42550114.html" />
<author>
<name>Broadcom SDK Release</name>
<email>sdk.releases@broadcom.com</email>
</author>
<content>commit 91ddb9d7b78de139f5d62f8ae2298b2e42550114
parent 7d8816e038dfe0796aa365122f42c5db3f26c05e
Author: Broadcom SDK Release &lt;sdk.releases@broadcom.com&gt;
Date:   Tue, 29 Sep 2020 23:43:23 -0700

SDK-229674: The mirror ERSPAN IPv6 encapsulation for truncated payload should...

Devices: 56870_A0
Module: unknown
Symptom:
The mirror ERSPAN IPv6 encapsulation for truncated payload contains
incorrect payload length in the IPv6 length field.

The mirror ERSPAN IPv6 encapsulation for truncated payload should now
contain the correct payload length in IPv6 length field.

</content>
</entry>
<entry>
<id>7d8816e038dfe0796aa365122f42c5db3f26c05e</id>
<published>2020-09-30T06:41:53Z</published>
<updated>2020-10-24T08:09:16Z</updated>
<title>SDK-206290: Write new profile index in EGR_VLAN/EGR_VFI table before deleting...</title>
<link rel="alternate" type="text/html" href="commit/7d8816e038dfe0796aa365122f42c5db3f26c05e.html" />
<author>
<name>Broadcom SDK Release</name>
<email>sdk.releases@broadcom.com</email>
</author>
<content>commit 7d8816e038dfe0796aa365122f42c5db3f26c05e
parent 083053b0acf842a40b00d9d919cb154a832dcbd7
Author: Broadcom SDK Release &lt;sdk.releases@broadcom.com&gt;
Date:   Tue, 29 Sep 2020 23:41:53 -0700

SDK-206290: Write new profile index in EGR_VLAN/EGR_VFI table before deleting...

Devices: 56870_A0,56870_B0,56873_A0
Module: vlan
Write new profile index in EGR_VLAN/EGR_VFI table before deleting old
profile index.

</content>
</entry>
<entry>
<id>083053b0acf842a40b00d9d919cb154a832dcbd7</id>
<published>2020-10-01T16:38:31Z</published>
<updated>2020-10-24T08:08:46Z</updated>
<title>SDK-6.5.21-EA5 Release</title>
<link rel="alternate" type="text/html" href="commit/083053b0acf842a40b00d9d919cb154a832dcbd7.html" />
<author>
<name>Broadcom SDK Release</name>
<email>sdk.releases@broadcom.com</email>
</author>
<content>commit 083053b0acf842a40b00d9d919cb154a832dcbd7
parent 4644446707e5edd9d7ae06d5cd09deee6968a9a0
Author: Broadcom SDK Release &lt;sdk.releases@broadcom.com&gt;
Date:   Thu,  1 Oct 2020 09:38:31 -0700

SDK-6.5.21-EA5 Release

</content>
</entry>
<entry>
<id>4644446707e5edd9d7ae06d5cd09deee6968a9a0</id>
<published>2020-09-29T21:52:07Z</published>
<updated>2020-10-24T08:07:51Z</updated>
<title>Added Support Matrix</title>
<link rel="alternate" type="text/html" href="commit/4644446707e5edd9d7ae06d5cd09deee6968a9a0.html" />
<author>
<name>Broadcom SDK Release</name>
<email>sdk.releases@broadcom.com</email>
</author>
<content>commit 4644446707e5edd9d7ae06d5cd09deee6968a9a0
parent a7e3aa032f0737b9ef4f408396a9e0c0f0e6c088
Author: Broadcom SDK Release &lt;sdk.releases@broadcom.com&gt;
Date:   Tue, 29 Sep 2020 14:52:07 -0700

Added Support Matrix

</content>
</entry>
<entry>
<id>a7e3aa032f0737b9ef4f408396a9e0c0f0e6c088</id>
<published>2020-08-12T20:59:09Z</published>
<updated>2020-10-24T08:07:49Z</updated>
<title>Added GPL modules</title>
<link rel="alternate" type="text/html" href="commit/a7e3aa032f0737b9ef4f408396a9e0c0f0e6c088.html" />
<author>
<name>Broadcom SDK Release</name>
<email>sdk.releases@broadcom.com</email>
</author>
<content>commit a7e3aa032f0737b9ef4f408396a9e0c0f0e6c088
parent 158d1dd768be6a6d2a428b1e7c9d31c000d62b1b
Author: Broadcom SDK Release &lt;sdk.releases@broadcom.com&gt;
Date:   Wed, 12 Aug 2020 13:59:09 -0700

Added GPL modules

</content>
</entry>
<entry>
<id>158d1dd768be6a6d2a428b1e7c9d31c000d62b1b</id>
<published>2020-08-07T00:18:25Z</published>
<updated>2020-10-24T08:07:47Z</updated>
<title>Added README.md</title>
<link rel="alternate" type="text/html" href="commit/158d1dd768be6a6d2a428b1e7c9d31c000d62b1b.html" />
<author>
<name>Broadcom SDK Release</name>
<email>sdk.releases@broadcom.com</email>
</author>
<content>commit 158d1dd768be6a6d2a428b1e7c9d31c000d62b1b
parent eb29dd224dfa881cffd81d84bda48b711e6a79cd
Author: Broadcom SDK Release &lt;sdk.releases@broadcom.com&gt;
Date:   Thu,  6 Aug 2020 17:18:25 -0700

Added README.md

</content>
</entry>
<entry>
<id>eb29dd224dfa881cffd81d84bda48b711e6a79cd</id>
<published>2020-08-06T21:02:05Z</published>
<updated>2020-10-24T08:07:46Z</updated>
<title>SDK-225779: The IP protocol is not correct in the mirror ERSPAN IPv6 header. ...</title>
<link rel="alternate" type="text/html" href="commit/eb29dd224dfa881cffd81d84bda48b711e6a79cd.html" />
<author>
<name>Broadcom SDK Release</name>
<email>sdk.releases@broadcom.com</email>
</author>
<content>commit eb29dd224dfa881cffd81d84bda48b711e6a79cd
parent c40b3bd58f5c1a8e3c3b98eac18361342e954ed6
Author: Broadcom SDK Release &lt;sdk.releases@broadcom.com&gt;
Date:   Thu,  6 Aug 2020 14:02:05 -0700

SDK-225779: The IP protocol is not correct in the mirror ERSPAN IPv6 header. ...

Devices: 56870_A0
Module: mirroring

The IP protocol is not correct in the mirror ERSPAN IPv6 header. The
issue is fixed in this release.

</content>
</entry>
<entry>
<id>c40b3bd58f5c1a8e3c3b98eac18361342e954ed6</id>
<published>2020-08-06T20:59:14Z</published>
<updated>2020-10-24T08:07:44Z</updated>
<title>SDK-190573: Added IPv6 ERSPAN support for mirrored packet in this release.</title>
<link rel="alternate" type="text/html" href="commit/c40b3bd58f5c1a8e3c3b98eac18361342e954ed6.html" />
<author>
<name>Broadcom SDK Release</name>
<email>sdk.releases@broadcom.com</email>
</author>
<content>commit c40b3bd58f5c1a8e3c3b98eac18361342e954ed6
parent 1cdcf6efd418056a8e5ab59dc68be5fdf975d341
Author: Broadcom SDK Release &lt;sdk.releases@broadcom.com&gt;
Date:   Thu,  6 Aug 2020 13:59:14 -0700

SDK-190573: Added IPv6 ERSPAN support for mirrored packet in this release.

Devices: 56370_A0,56770_A0
Module: mirroring



</content>
</entry>
<entry>
<id>1cdcf6efd418056a8e5ab59dc68be5fdf975d341</id>
<published>2020-08-06T20:58:32Z</published>
<updated>2020-10-24T08:07:43Z</updated>
<title>SDK-164500: Added IPv6 ERSPAN support for mirrored packet in this release.</title>
<link rel="alternate" type="text/html" href="commit/1cdcf6efd418056a8e5ab59dc68be5fdf975d341.html" />
<author>
<name>Broadcom SDK Release</name>
<email>sdk.releases@broadcom.com</email>
</author>
<content>commit 1cdcf6efd418056a8e5ab59dc68be5fdf975d341
parent c2af2634bb2b46fd1476771dfe692cf671423a5f
Author: Broadcom SDK Release &lt;sdk.releases@broadcom.com&gt;
Date:   Thu,  6 Aug 2020 13:58:32 -0700

SDK-164500: Added IPv6 ERSPAN support for mirrored packet in this release.

Devices: 56870_A0
Module: mirroring



</content>
</entry>
<entry>
<id>c2af2634bb2b46fd1476771dfe692cf671423a5f</id>
<published>2020-08-06T20:51:16Z</published>
<updated>2020-10-24T08:07:14Z</updated>
<title>SDK-215620: SDK-215620 Submodule Update Add premium CANCUN b870.6.1.3 and b770_4.1.2 to OpenSDK</title>
<link rel="alternate" type="text/html" href="commit/c2af2634bb2b46fd1476771dfe692cf671423a5f.html" />
<author>
<name>Broadcom SDK Release</name>
<email>sdk.releases@broadcom.com</email>
</author>
<content>commit c2af2634bb2b46fd1476771dfe692cf671423a5f
parent b31b027d0face1b135d439f4effb1908f60e1dc6
Author: Broadcom SDK Release &lt;sdk.releases@broadcom.com&gt;
Date:   Thu,  6 Aug 2020 13:51:16 -0700

SDK-215620: SDK-215620 Submodule Update Add premium CANCUN b870.6.1.3 and b770_4.1.2 to OpenSDK

Devices: 56770_A0,56870_A0
Module: Cancun

</content>
</entry>
<entry>
<id>b31b027d0face1b135d439f4effb1908f60e1dc6</id>
<published>2020-08-06T19:24:18Z</published>
<updated>2020-10-24T08:07:07Z</updated>
<title>SDK-206887: SDK-206887: bcm_udf_pkt_format_add clears ENABLE_UDF_CONDITIONAL_CHECK</title>
<link rel="alternate" type="text/html" href="commit/b31b027d0face1b135d439f4effb1908f60e1dc6.html" />
<author>
<name>Broadcom SDK Release</name>
<email>sdk.releases@broadcom.com</email>
</author>
<content>commit b31b027d0face1b135d439f4effb1908f60e1dc6
parent 3ab2992b3bd305abefb2fdbebb50cb186b49f7b6
Author: Broadcom SDK Release &lt;sdk.releases@broadcom.com&gt;
Date:   Thu,  6 Aug 2020 12:24:18 -0700

SDK-206887: SDK-206887: bcm_udf_pkt_format_add clears ENABLE_UDF_CONDITIONAL_CHECK

Devices: 56970_A0,56970_B0
Module: udf

Symptom:
API bcm_udf_pkt_format_add() resets the field
ENABLE_UDF_CONDITIONAL_CHECK when called for subsequent UDFs belonging
to the same UDF packet format entry.



</content>
</entry>
<entry>
<id>3ab2992b3bd305abefb2fdbebb50cb186b49f7b6</id>
<published>2020-08-06T19:23:42Z</published>
<updated>2020-10-24T08:07:06Z</updated>
<title>SDK-203938: Skipped the CDPORT_TSC_UCMEM_DATA from the memory dump operation.</title>
<link rel="alternate" type="text/html" href="commit/3ab2992b3bd305abefb2fdbebb50cb186b49f7b6.html" />
<author>
<name>Broadcom SDK Release</name>
<email>sdk.releases@broadcom.com</email>
</author>
<content>commit 3ab2992b3bd305abefb2fdbebb50cb186b49f7b6
parent 3883bea4634566c59ec42d87aa819a203fdd78cb
Author: Broadcom SDK Release &lt;sdk.releases@broadcom.com&gt;
Date:   Thu,  6 Aug 2020 12:23:42 -0700

SDK-203938: Skipped the CDPORT_TSC_UCMEM_DATA from the memory dump operation.

Devices: 56980_A0
Module: SOC

Symptom:
Using the socmem command on certain memories that need special
programming to read caused issues.  Skip those memories for socmem
command



</content>
</entry>
<entry>
<id>3883bea4634566c59ec42d87aa819a203fdd78cb</id>
<published>2020-08-06T19:23:33Z</published>
<updated>2020-10-24T08:07:04Z</updated>
<title>SDK-198427: Several MMU memories are sharing same parity control bit, should ...</title>
<link rel="alternate" type="text/html" href="commit/3883bea4634566c59ec42d87aa819a203fdd78cb.html" />
<author>
<name>Broadcom SDK Release</name>
<email>sdk.releases@broadcom.com</email>
</author>
<content>commit 3883bea4634566c59ec42d87aa819a203fdd78cb
parent cea7802cba88cca67acf3811bd5e1747cb755f6a
Author: Broadcom SDK Release &lt;sdk.releases@broadcom.com&gt;
Date:   Thu,  6 Aug 2020 12:23:33 -0700

SDK-198427: Several MMU memories are sharing same parity control bit, should ...

Devices: 56870_A0,56960_A0,56970_A0,56980_A0
Module: SER

Symptom:
When doing correction, memories with a shared parity bit were causing
errors as they were filled in.

Several MMU memories are sharing same parity control bit, should skip
populating the content of these memories when doing correction.Skip
populating content for MMU memories.

</content>
</entry>
<entry>
<id>cea7802cba88cca67acf3811bd5e1747cb755f6a</id>
<published>2020-08-06T19:23:23Z</published>
<updated>2020-10-24T08:07:03Z</updated>
<title>SDK-192126: 1) During propagation callback, bypass MC routes.  2) Fixed also ...</title>
<link rel="alternate" type="text/html" href="commit/cea7802cba88cca67acf3811bd5e1747cb755f6a.html" />
<author>
<name>Broadcom SDK Release</name>
<email>sdk.releases@broadcom.com</email>
</author>
<content>commit cea7802cba88cca67acf3811bd5e1747cb755f6a
parent 4fd10f9bebb821a639f0385a61646588405da8e8
Author: Broadcom SDK Release &lt;sdk.releases@broadcom.com&gt;
Date:   Thu,  6 Aug 2020 12:23:23 -0700

SDK-192126: 1) During propagation callback, bypass MC routes.  2) Fixed also
...

Devices: 56370_A0,56770_A0,56870_A0,56870_B0
Module: ALPM

Symptom:
When there were unicast and multicast routes on the same VRF, applying a
direct route change also applied to multicast, which shouldn&#39;t be done

1) During propagation callback, bypass MC routes.  2) Fixed also
vrf_init issue when MC routes are inserted first.

</content>
</entry>
<entry>
<id>4fd10f9bebb821a639f0385a61646588405da8e8</id>
<published>2020-08-06T19:23:10Z</published>
<updated>2020-10-24T08:07:02Z</updated>
<title>SDK-185879: SDK-185879 Fix assertion issue</title>
<link rel="alternate" type="text/html" href="commit/4fd10f9bebb821a639f0385a61646588405da8e8.html" />
<author>
<name>Broadcom SDK Release</name>
<email>sdk.releases@broadcom.com</email>
</author>
<content>commit 4fd10f9bebb821a639f0385a61646588405da8e8
parent 5d46847e578f44dbd362de83ffddb0c84ffd429d
Author: Broadcom SDK Release &lt;sdk.releases@broadcom.com&gt;
Date:   Thu,  6 Aug 2020 12:23:10 -0700

SDK-185879: SDK-185879 Fix assertion issue

Devices: 56960_A0
Module: SER

Symptom:
When running sram_scan, ALPM_LOCK was called on some memories but failed
to call ALPM_UNLOCK on them



</content>
</entry>
<entry>
<id>5d46847e578f44dbd362de83ffddb0c84ffd429d</id>
<published>2020-07-29T01:31:16Z</published>
<updated>2020-10-24T08:07:00Z</updated>
<title>SDK-223950 Remove libubsan symbols from dnx libs</title>
<link rel="alternate" type="text/html" href="commit/5d46847e578f44dbd362de83ffddb0c84ffd429d.html" />
<author>
<name>sdkrel</name>
<email>sdk.releases@broadcom.com</email>
</author>
<content>commit 5d46847e578f44dbd362de83ffddb0c84ffd429d
parent ca41ac4874d21466c6684b26b1dbb88d77fcd6e8
Author: sdkrel &lt;sdk.releases@broadcom.com&gt;
Date:   Tue, 28 Jul 2020 18:31:16 -0700

SDK-223950 Remove libubsan symbols from dnx libs

</content>
</entry>
<entry>
<id>ca41ac4874d21466c6684b26b1dbb88d77fcd6e8</id>
<published>2020-07-27T23:27:45Z</published>
<updated>2020-10-24T08:06:57Z</updated>
<title>Added CINT scripts</title>
<link rel="alternate" type="text/html" href="commit/ca41ac4874d21466c6684b26b1dbb88d77fcd6e8.html" />
<author>
<name>Broadcom SDK Release</name>
<email>sdk.releases@broadcom.com</email>
</author>
<content>commit ca41ac4874d21466c6684b26b1dbb88d77fcd6e8
parent 7a60128d5f45c21d230cc90349e7c8001f33b8df
Author: Broadcom SDK Release &lt;sdk.releases@broadcom.com&gt;
Date:   Mon, 27 Jul 2020 16:27:45 -0700

Added CINT scripts

</content>
</entry>
<entry>
<id>7a60128d5f45c21d230cc90349e7c8001f33b8df</id>
<published>2020-07-27T18:06:52Z</published>
<updated>2020-10-24T08:06:47Z</updated>
<title>Removed sdk-6.5.20-ea</title>
<link rel="alternate" type="text/html" href="commit/7a60128d5f45c21d230cc90349e7c8001f33b8df.html" />
<author>
<name>Broadcom SDK Release</name>
<email>sdk.releases@broadcom.com</email>
</author>
<content>commit 7a60128d5f45c21d230cc90349e7c8001f33b8df
parent cc870eaeb5e69581ba36b0f6d70e019a21c514a7
Author: Broadcom SDK Release &lt;sdk.releases@broadcom.com&gt;
Date:   Mon, 27 Jul 2020 11:06:52 -0700

Removed sdk-6.5.20-ea

</content>
</entry>
<entry>
<id>cc870eaeb5e69581ba36b0f6d70e019a21c514a7</id>
<published>2020-07-23T06:46:09Z</published>
<updated>2020-10-24T08:04:28Z</updated>
<title>Version 6.5.20 Release</title>
<link rel="alternate" type="text/html" href="commit/cc870eaeb5e69581ba36b0f6d70e019a21c514a7.html" />
<author>
<name>Broadcom SDK Release</name>
<email>sdk.releases@broadcom.com</email>
</author>
<content>commit cc870eaeb5e69581ba36b0f6d70e019a21c514a7
parent 797f9301c60b92eb55f084e4cddd5311c7e32b03
Author: Broadcom SDK Release &lt;sdk.releases@broadcom.com&gt;
Date:   Wed, 22 Jul 2020 23:46:09 -0700

Version 6.5.20 Release

</content>
</entry>
<entry>
<id>797f9301c60b92eb55f084e4cddd5311c7e32b03</id>
<published>2020-07-13T22:16:42Z</published>
<updated>2020-07-13T22:16:42Z</updated>
<title>Update LICENSE</title>
<link rel="alternate" type="text/html" href="commit/797f9301c60b92eb55f084e4cddd5311c7e32b03.html" />
<author>
<name>SDK Release</name>
<email>33430329+sdkrel@users.noreply.github.com</email>
</author>
<content>commit 797f9301c60b92eb55f084e4cddd5311c7e32b03
parent b55781a81f60980485ab34093d8aa148124bc665
Author: SDK Release &lt;33430329+sdkrel@users.noreply.github.com&gt;
Date:   Mon, 13 Jul 2020 15:16:42 -0700

Update LICENSE
</content>
</entry>
<entry>
<id>b55781a81f60980485ab34093d8aa148124bc665</id>
<published>2020-06-17T20:22:38Z</published>
<updated>2020-06-17T20:22:38Z</updated>
<title>Update README.md</title>
<link rel="alternate" type="text/html" href="commit/b55781a81f60980485ab34093d8aa148124bc665.html" />
<author>
<name>Ilya Akramovich</name>
<email>33431612+iakramov@users.noreply.github.com</email>
</author>
<content>commit b55781a81f60980485ab34093d8aa148124bc665
parent 85ee37fe98cbace7c4ea0c953760c2ef7a0429f9
Author: Ilya Akramovich &lt;33431612+iakramov@users.noreply.github.com&gt;
Date:   Wed, 17 Jun 2020 13:22:38 -0700

Update README.md
</content>
</entry>
<entry>
<id>85ee37fe98cbace7c4ea0c953760c2ef7a0429f9</id>
<published>2020-06-17T20:22:18Z</published>
<updated>2020-06-17T20:22:18Z</updated>
<title>Update README.md</title>
<link rel="alternate" type="text/html" href="commit/85ee37fe98cbace7c4ea0c953760c2ef7a0429f9.html" />
<author>
<name>Ilya Akramovich</name>
<email>33431612+iakramov@users.noreply.github.com</email>
</author>
<content>commit 85ee37fe98cbace7c4ea0c953760c2ef7a0429f9
parent 872d6159119f1d1a316f6699e2ffae707d92c440
Author: Ilya Akramovich &lt;33431612+iakramov@users.noreply.github.com&gt;
Date:   Wed, 17 Jun 2020 13:22:18 -0700

Update README.md
</content>
</entry>
<entry>
<id>872d6159119f1d1a316f6699e2ffae707d92c440</id>
<published>2020-06-16T18:05:04Z</published>
<updated>2020-06-17T05:35:32Z</updated>
<title>OpenBCM 6.5.20-EA</title>
<link rel="alternate" type="text/html" href="commit/872d6159119f1d1a316f6699e2ffae707d92c440.html" />
<author>
<name>Broadcom SDK Release</name>
<email>sdk.releases@broadcom.com</email>
</author>
<content>commit 872d6159119f1d1a316f6699e2ffae707d92c440
parent f7150ce276fe8a07db903ad77ec93d83733aee44
Author: Broadcom SDK Release &lt;sdk.releases@broadcom.com&gt;
Date:   Tue, 16 Jun 2020 11:05:04 -0700

OpenBCM 6.5.20-EA

</content>
</entry>
<entry>
<id>f7150ce276fe8a07db903ad77ec93d83733aee44</id>
<published>2020-01-20T09:30:40Z</published>
<updated>2020-02-12T18:52:19Z</updated>
<title>SDK-201742: Add ISSI flash support.</title>
<link rel="alternate" type="text/html" href="commit/f7150ce276fe8a07db903ad77ec93d83733aee44.html" />
<author>
<name>Broadcom SDK Release</name>
<email>sdk.releases@broadcom.com</email>
</author>
<content>commit f7150ce276fe8a07db903ad77ec93d83733aee44
parent 72ab9b085cc966c6918598c0e49603fa504e9ee0
Author: Broadcom SDK Release &lt;sdk.releases@broadcom.com&gt;
Date:   Mon, 20 Jan 2020 01:30:40 -0800

SDK-201742: Add ISSI flash support.

Devices: 56980_A0,56980_B0
Module: unknown

Symptom:
Support for ISSI flash driver for PCIE firmware flash

</content>
</entry>
<entry>
<id>72ab9b085cc966c6918598c0e49603fa504e9ee0</id>
<published>2019-11-05T20:11:11Z</published>
<updated>2020-02-12T18:52:19Z</updated>
<title>SDK-194699: Withe the state information recovered after warm boot, the API bc...</title>
<link rel="alternate" type="text/html" href="commit/72ab9b085cc966c6918598c0e49603fa504e9ee0.html" />
<author>
<name>Broadcom SDK Release</name>
<email>sdk.releases@broadcom.com</email>
</author>
<content>commit 72ab9b085cc966c6918598c0e49603fa504e9ee0
parent f3d9d88987fc5b5525f627a3594e657b144a3fa9
Author: Broadcom SDK Release &lt;sdk.releases@broadcom.com&gt;
Date:   Tue,  5 Nov 2019 12:11:11 -0800

SDK-194699: Withe the state information recovered after warm boot, the API bc...

Devices: 56980_A0,56980_B0
Module: Warmboot

Symptom:
bcm_trunk_find doesn&#39;t find programmed trunks on TH3 post warmboot

Withe the state information recovered after warm boot, the API
bcm_trunk_find() now works after warm boot also.

</content>
</entry>
<entry>
<id>f3d9d88987fc5b5525f627a3594e657b144a3fa9</id>
<published>2019-10-28T09:27:40Z</published>
<updated>2020-02-12T18:52:19Z</updated>
<title>SDK-193981: In previous releases, when an un-accessable or cdmac/clmac SER er...</title>
<link rel="alternate" type="text/html" href="commit/f3d9d88987fc5b5525f627a3594e657b144a3fa9.html" />
<author>
<name>Broadcom SDK Release</name>
<email>sdk.releases@broadcom.com</email>
</author>
<content>commit f3d9d88987fc5b5525f627a3594e657b144a3fa9
parent 2a42bed80ffd68f031cf29cd4c3d367b104f2be4
Author: Broadcom SDK Release &lt;sdk.releases@broadcom.com&gt;
Date:   Mon, 28 Oct 2019 02:27:40 -0700

SDK-193981: In previous releases, when an un-accessable or cdmac/clmac SER er...

Devices: 56270_A0,56840_A0,56850_A0,56860_A0,56870_A0,56960_A0,56970_A0,56980_A0
Module: SER

Symptom:
No SER Event callback received for &quot;SER mem address un-accessable&quot; case

In previous releases, when an un-accessable or cdmac/clmac SER error
occurred, sdk didn&#39;t generated SER event even callback was registered.
In this release this issue has been fixed.

</content>
</entry>
<entry>
<id>2a42bed80ffd68f031cf29cd4c3d367b104f2be4</id>
<published>2019-10-31T22:03:25Z</published>
<updated>2020-02-12T18:52:19Z</updated>
<title>SDK-194563: Passed correct offset to set the bit MTU_CHECK_FAIL in the SDK.</title>
<link rel="alternate" type="text/html" href="commit/2a42bed80ffd68f031cf29cd4c3d367b104f2be4.html" />
<author>
<name>Broadcom SDK Release</name>
<email>sdk.releases@broadcom.com</email>
</author>
<content>commit 2a42bed80ffd68f031cf29cd4c3d367b104f2be4
parent d9eefaaee18cf1aa59cd9642a6da822114591082
Author: Broadcom SDK Release &lt;sdk.releases@broadcom.com&gt;
Date:   Thu, 31 Oct 2019 15:03:25 -0700

SDK-194563: Passed correct offset to set the bit MTU_CHECK_FAIL in the SDK.

Devices: 56980_B0
Module: stat

Symptom:
bcmDbgCntMTUERR was not incremented correctly.

</content>
</entry>
<entry>
<id>d9eefaaee18cf1aa59cd9642a6da822114591082</id>
<published>2020-01-27T22:41:22Z</published>
<updated>2020-02-12T18:52:19Z</updated>
<title>SDK-192799: Following code changes are made: Issue#1: In function bcm_toma...</title>
<link rel="alternate" type="text/html" href="commit/d9eefaaee18cf1aa59cd9642a6da822114591082.html" />
<author>
<name>Broadcom SDK Release</name>
<email>sdk.releases@broadcom.com</email>
</author>
<content>commit d9eefaaee18cf1aa59cd9642a6da822114591082
parent c8bfb0f5895ce81051cfc5e8538c5d49e9f996e4
Author: Broadcom SDK Release &lt;sdk.releases@broadcom.com&gt;
Date:   Mon, 27 Jan 2020 14:41:22 -0800

SDK-192799: Following code changes are made: Issue#1: In function bcm_toma...

Devices: 56980_A0,56980_B0,AllChips
Module: Visibility

Symptom:
Issue#1  In bcm_tomahawk3_latency_monitor_config_set, config pointer is
used first and then checking if config is NULL or not      Issue#3  In
latency_monitor_init, parse_memory_name is being called.
parse_memory_name is diagshell code which should not be called in BCM
API code.    Issue#4  What is the purpose of storing memory name in
latency_monitor_mem_t    Issue#5  In
bcm_tomahawk3_latency_monitor_config_set oder of init does not look
correct.    Issue#7  latency_monitor_read. Uninitalized local variable
is being passed to sal_thread_create.    Issue#8
bcm_tomahawk3_latency_monitor_enable  Same check twice but returning
different return values, leading to dead code

Following code changes are made:    Issue#1: In function
bcm_tomahawk3_latency_monitor_config_set(), moved the NULL check for
config partmeter to the top of the function.    Issue#3: Got rid of the
function call parse_memory_name() as this is a diagshell call.
Issue#4: Got rid of mem_str structure member in latency_monitor_mem_s.
Instead we use macro SOC_MEM_NAME to get the memory name string.
Issue#5: In function bcm_tomahawk3_latency_monitor_config_set(), fixed
the order of initialization for
latency_monitor_mem[unit][monitor_id].index_max.    Issue#7: Passing the
proper string name to sal_thread_create() calls.           Setting the
thread stack size to default value (SAL_THREAD_STKSZ).    Issue#8: In
function bcm_tomahawk3_latency_monitor_enable(), remove the redundant
checks or dead code.

</content>
</entry>
<entry>
<id>c8bfb0f5895ce81051cfc5e8538c5d49e9f996e4</id>
<published>2019-10-07T03:06:19Z</published>
<updated>2020-02-12T18:52:19Z</updated>
<title>SDK-191859: Avoid re-setting the slice lookup fields during slice clear.</title>
<link rel="alternate" type="text/html" href="commit/c8bfb0f5895ce81051cfc5e8538c5d49e9f996e4.html" />
<author>
<name>Broadcom SDK Release</name>
<email>sdk.releases@broadcom.com</email>
</author>
<content>commit c8bfb0f5895ce81051cfc5e8538c5d49e9f996e4
parent 85ac507cf5c0c86c33db0bc589bec708e40449ad
Author: Broadcom SDK Release &lt;sdk.releases@broadcom.com&gt;
Date:   Sun,  6 Oct 2019 20:06:19 -0700

SDK-191859: Avoid re-setting the slice lookup fields during slice clear.

Devices: 56980_A0,56980_B0
Module: field

Symptom:
While Creating EFP ACL &quot;LOOKUP_ENABLE_SLICE_1/0&quot; is set to 0

</content>
</entry>
<entry>
<id>85ac507cf5c0c86c33db0bc589bec708e40449ad</id>
<published>2019-10-11T19:20:22Z</published>
<updated>2020-02-12T18:52:19Z</updated>
<title>SDK-192589: In previous releases, segmentation fault was observed when invoki...</title>
<link rel="alternate" type="text/html" href="commit/85ac507cf5c0c86c33db0bc589bec708e40449ad.html" />
<author>
<name>Broadcom SDK Release</name>
<email>sdk.releases@broadcom.com</email>
</author>
<content>commit 85ac507cf5c0c86c33db0bc589bec708e40449ad
parent 2ec069fc98afb92c02be379cd269c7398b13cf82
Author: Broadcom SDK Release &lt;sdk.releases@broadcom.com&gt;
Date:   Fri, 11 Oct 2019 12:20:22 -0700

SDK-192589: In previous releases, segmentation fault was observed when invoki...

Devices: 56980_A0
Module: L2

Symptom:
Seg fault observed in _bcm_l2_register_callback() when
bcm_l2_addr_unregister is issued while traffic is on

In previous releases, segmentation fault was observed when invoking
bcm_l2_addr_unregister while traffic was running. In this release, this
issue has been fixed.

</content>
</entry>
<entry>
<id>2ec069fc98afb92c02be379cd269c7398b13cf82</id>
<published>2019-09-04T19:57:29Z</published>
<updated>2020-02-12T18:52:19Z</updated>
<title>SDK-186831: Handle multicast entries in the function that handles L3_ENTRY_DO...</title>
<link rel="alternate" type="text/html" href="commit/2ec069fc98afb92c02be379cd269c7398b13cf82.html" />
<author>
<name>Broadcom SDK Release</name>
<email>sdk.releases@broadcom.com</email>
</author>
<content>commit 2ec069fc98afb92c02be379cd269c7398b13cf82
parent 8c481c7d3583b03c525f3de0948f35324b6d9b54
Author: Broadcom SDK Release &lt;sdk.releases@broadcom.com&gt;
Date:   Wed,  4 Sep 2019 12:57:29 -0700

SDK-186831: Handle multicast entries in the function that handles L3_ENTRY_DO...

Devices: 56980_A0
Module: ipmc

Symptom:
dump of L3_ENTRY_DOUBLE does not display multicast entries

Handle multicast entries in the function that handles L3_ENTRY_DOUBLE
for TH3.

</content>
</entry>
<entry>
<id>8c481c7d3583b03c525f3de0948f35324b6d9b54</id>
<published>2019-08-27T18:15:15Z</published>
<updated>2020-02-12T18:52:19Z</updated>
<title>SDK-186131: Increase memory limit for WB allocation</title>
<link rel="alternate" type="text/html" href="commit/8c481c7d3583b03c525f3de0948f35324b6d9b54.html" />
<author>
<name>Broadcom SDK Release</name>
<email>sdk.releases@broadcom.com</email>
</author>
<content>commit 8c481c7d3583b03c525f3de0948f35324b6d9b54
parent 0debea681c8d9c0055f9a06bd45643ae3c0a5ede
Author: Broadcom SDK Release &lt;sdk.releases@broadcom.com&gt;
Date:   Tue, 27 Aug 2019 11:15:15 -0700

SDK-186131: Increase memory limit for WB allocation

Devices: 56980_A0
Module: SDK

Symptom:
_bcm_th3_cosq_wb_alloc fails with -17 with XGS and DNX combined image

</content>
</entry>
<entry>
<id>0debea681c8d9c0055f9a06bd45643ae3c0a5ede</id>
<published>2019-08-13T20:16:34Z</published>
<updated>2020-02-12T18:52:19Z</updated>
<title>SDK-186227: Now with the fix users would be able to set 6 bits for PORT LBN f...</title>
<link rel="alternate" type="text/html" href="commit/0debea681c8d9c0055f9a06bd45643ae3c0a5ede.html" />
<author>
<name>Broadcom SDK Release</name>
<email>sdk.releases@broadcom.com</email>
</author>
<content>commit 0debea681c8d9c0055f9a06bd45643ae3c0a5ede
parent 70f6fd6669d89fa1ab39ed6bf3fb84519115abdb
Author: Broadcom SDK Release &lt;sdk.releases@broadcom.com&gt;
Date:   Tue, 13 Aug 2019 13:16:34 -0700

SDK-186227: Now with the fix users would be able to set 6 bits for PORT LBN f...

Devices: 56980_A0
Module: rtag7

Symptom:
Width of LBN (sub_field_width[2]) is set to 4 in the API
_bcm_xgs3_fieldoffset_set. Shouldn&#39;t it be 6?

Now with the fix users would be able to set 6 bits for PORT LBN for TH3.

</content>
</entry>
<entry>
<id>70f6fd6669d89fa1ab39ed6bf3fb84519115abdb</id>
<published>2019-08-09T23:23:14Z</published>
<updated>2020-02-12T18:52:19Z</updated>
<title>SDK-186227: Now with the fix users would be able to set 6 bits for PORT LBN f...</title>
<link rel="alternate" type="text/html" href="commit/70f6fd6669d89fa1ab39ed6bf3fb84519115abdb.html" />
<author>
<name>Broadcom SDK Release</name>
<email>sdk.releases@broadcom.com</email>
</author>
<content>commit 70f6fd6669d89fa1ab39ed6bf3fb84519115abdb
parent 3589cd69e41f327b0e9047db8d18d2ea1b2b4ae9
Author: Broadcom SDK Release &lt;sdk.releases@broadcom.com&gt;
Date:   Fri,  9 Aug 2019 16:23:14 -0700

SDK-186227: Now with the fix users would be able to set 6 bits for PORT LBN f...

Devices: 56980_A0
Module: rtag7

Symptom:
Width of LBN (sub_field_width[2]) is set to 4 in the API
_bcm_xgs3_fieldoffset_set. Shouldn&#39;t it be 6?

Now with the fix users would be able to set 6 bits for PORT LBN for TH3.

</content>
</entry>
<entry>
<id>3589cd69e41f327b0e9047db8d18d2ea1b2b4ae9</id>
<published>2020-01-27T22:27:58Z</published>
<updated>2020-02-12T18:52:19Z</updated>
<title>SDK-183541: Suggested WAR for TH3-5475 is to Force PFC XON from MAC to MMU wh...</title>
<link rel="alternate" type="text/html" href="commit/3589cd69e41f327b0e9047db8d18d2ea1b2b4ae9.html" />
<author>
<name>Broadcom SDK Release</name>
<email>sdk.releases@broadcom.com</email>
</author>
<content>commit 3589cd69e41f327b0e9047db8d18d2ea1b2b4ae9
parent 0916003146ec1082e9d4a97c8a6d0150af384154
Author: Broadcom SDK Release &lt;sdk.releases@broadcom.com&gt;
Date:   Mon, 27 Jan 2020 14:27:58 -0800

SDK-183541: Suggested WAR for TH3-5475 is to Force PFC XON from MAC to MMU wh...

Devices: 56980_A0,56980_B0
Module: MMU

Symptom:
When traffic is flowing, shutting down the egress port is throwing
WAIT_EBCTM_EMPTY error

Suggested WAR for TH3-5475 is to Force PFC XON from MAC to MMU when
setting MAC.RX_EN to 0 as part of port down sequence

</content>
</entry>
<entry>
<id>0916003146ec1082e9d4a97c8a6d0150af384154</id>
<published>2020-01-27T19:32:13Z</published>
<updated>2020-02-12T18:52:19Z</updated>
<title>SDK-184825: Fix AN enabling sequence on TH3 to make sure 400G case is taken c...</title>
<link rel="alternate" type="text/html" href="commit/0916003146ec1082e9d4a97c8a6d0150af384154.html" />
<author>
<name>Broadcom SDK Release</name>
<email>sdk.releases@broadcom.com</email>
</author>
<content>commit 0916003146ec1082e9d4a97c8a6d0150af384154
parent f54e95f9c5072c66379700dd745b018bb0e4ff99
Author: Broadcom SDK Release &lt;sdk.releases@broadcom.com&gt;
Date:   Mon, 27 Jan 2020 11:32:13 -0800

SDK-184825: Fix AN enabling sequence on TH3 to make sure 400G case is taken c...

Devices: 56980_A0,56980_B0
Module: serdes

Symptom:
ECC errors seen when calling bcm_port_autoneg_ability_advert_set API
with 400G AN

Fix AN enabling sequence on TH3 to make sure 400G case is taken care of
properly.

</content>
</entry>
<entry>
<id>f54e95f9c5072c66379700dd745b018bb0e4ff99</id>
<published>2019-07-22T19:44:42Z</published>
<updated>2020-02-12T18:52:19Z</updated>
<title>SDK-185088: Refactored the code to remove reliance upon i, which was only use...</title>
<link rel="alternate" type="text/html" href="commit/f54e95f9c5072c66379700dd745b018bb0e4ff99.html" />
<author>
<name>Broadcom SDK Release</name>
<email>sdk.releases@broadcom.com</email>
</author>
<content>commit f54e95f9c5072c66379700dd745b018bb0e4ff99
parent 23369c45a093003def30456fd13b56f3916f26dc
Author: Broadcom SDK Release &lt;sdk.releases@broadcom.com&gt;
Date:   Mon, 22 Jul 2019 12:44:42 -0700

SDK-185088: Refactored the code to remove reliance upon i, which was only use...

Devices: 56980_A0,56980_B0
Module: CLI

Symptom:
 dport_map_port_* mapping to align logical/internal port results into
display issue with PS command

Refactored the code to remove reliance upon i, which was only used to
see if it matched the last port passed in the string from the command
line.  Instead, used the actual iterator, p, to index the dport map and
match the &quot;logical port&quot; passed in by the string from the command line

</content>
</entry>
<entry>
<id>23369c45a093003def30456fd13b56f3916f26dc</id>
<published>2019-07-15T07:47:44Z</published>
<updated>2020-02-12T18:52:19Z</updated>
<title>SDK-178988: In previous releases, pfc segmentation fault occurred during exit...</title>
<link rel="alternate" type="text/html" href="commit/23369c45a093003def30456fd13b56f3916f26dc.html" />
<author>
<name>Broadcom SDK Release</name>
<email>sdk.releases@broadcom.com</email>
</author>
<content>commit 23369c45a093003def30456fd13b56f3916f26dc
parent e46f25d8056de8d92dd6fb0fdbc331444b38f802
Author: Broadcom SDK Release &lt;sdk.releases@broadcom.com&gt;
Date:   Mon, 15 Jul 2019 00:47:44 -0700

SDK-178988: In previous releases, pfc segmentation fault occurred during exit...

Devices: 56980_A0
Module: qos

Symptom:
Crash during soc_shutdown in pfc_deadlock_cb

In previous releases, pfc segmentation fault occurred during exit clean.
In this release, this issue has been fixed.

</content>
</entry>
<entry>
<id>e46f25d8056de8d92dd6fb0fdbc331444b38f802</id>
<published>2019-07-11T23:18:55Z</published>
<updated>2020-02-12T18:52:19Z</updated>
<title>SDK-183655: Don&#39;t allow clearing of TOP_TSC_ENABLE during flexport operations</title>
<link rel="alternate" type="text/html" href="commit/e46f25d8056de8d92dd6fb0fdbc331444b38f802.html" />
<author>
<name>Broadcom SDK Release</name>
<email>sdk.releases@broadcom.com</email>
</author>
<content>commit e46f25d8056de8d92dd6fb0fdbc331444b38f802
parent f6c24f2f508aeea306a2e9f5ba93f476367d9010
Author: Broadcom SDK Release &lt;sdk.releases@broadcom.com&gt;
Date:   Thu, 11 Jul 2019 16:18:55 -0700

SDK-183655: Don&#39;t allow clearing of TOP_TSC_ENABLE during flexport operations

Devices: 56980_A0,56980_B0
Module: link

Symptom:
Flex operation causing link status flap in unrelated port macro

</content>
</entry>
<entry>
<id>f6c24f2f508aeea306a2e9f5ba93f476367d9010</id>
<published>2019-07-08T22:54:46Z</published>
<updated>2020-02-12T18:52:19Z</updated>
<title>SDK-184250: Added code to parse NH fields from IFP_ACTIONS view for TH3.</title>
<link rel="alternate" type="text/html" href="commit/f6c24f2f508aeea306a2e9f5ba93f476367d9010.html" />
<author>
<name>Broadcom SDK Release</name>
<email>sdk.releases@broadcom.com</email>
</author>
<content>commit f6c24f2f508aeea306a2e9f5ba93f476367d9010
parent 7c3d3a5e4d69009d175d7596148afbe0355bfeff
Author: Broadcom SDK Release &lt;sdk.releases@broadcom.com&gt;
Date:   Mon,  8 Jul 2019 15:54:46 -0700

SDK-184250: Added code to parse NH fields from IFP_ACTIONS view for TH3.

Devices: 56980_A0
Module: L3

Symptom:
bcm_l3_egress_find returns -7 when the egress object is created with
BCM_L3_FLAGS2_FIELD_ONLY

</content>
</entry>
<entry>
<id>7c3d3a5e4d69009d175d7596148afbe0355bfeff</id>
<published>2019-07-08T02:33:31Z</published>
<updated>2020-02-12T18:52:19Z</updated>
<title>SDK-184054: In previous releases, dead lock would happen between sramscan and...</title>
<link rel="alternate" type="text/html" href="commit/7c3d3a5e4d69009d175d7596148afbe0355bfeff.html" />
<author>
<name>Broadcom SDK Release</name>
<email>sdk.releases@broadcom.com</email>
</author>
<content>commit 7c3d3a5e4d69009d175d7596148afbe0355bfeff
parent 3161c9ce0ed4310896150ef6e5ac3e6d9ff0b6cd
Author: Broadcom SDK Release &lt;sdk.releases@broadcom.com&gt;
Date:   Sun,  7 Jul 2019 19:33:31 -0700

SDK-184054: In previous releases, dead lock would happen between sramscan and...

Devices: 56850_A2
Module: SER

Symptom:
Dead Lock observed in TD2 SDK code with ALPM enabled.

In previous releases, dead lock would happen between sramscan and dpc
thread on TD2. In this release, this issue has been fixed.

</content>
</entry>
<entry>
<id>3161c9ce0ed4310896150ef6e5ac3e6d9ff0b6cd</id>
<published>2020-01-21T21:52:59Z</published>
<updated>2020-02-12T18:52:19Z</updated>
<title>SDK-171142: This release fixes deadlock issues caused due to sramscan thread</title>
<link rel="alternate" type="text/html" href="commit/3161c9ce0ed4310896150ef6e5ac3e6d9ff0b6cd.html" />
<author>
<name>Broadcom SDK Release</name>
<email>sdk.releases@broadcom.com</email>
</author>
<content>commit 3161c9ce0ed4310896150ef6e5ac3e6d9ff0b6cd
parent 7362190ac553005e70d1be148997b67d93587fc2
Author: Broadcom SDK Release &lt;sdk.releases@broadcom.com&gt;
Date:   Tue, 21 Jan 2020 13:52:59 -0800

SDK-171142: This release fixes deadlock issues caused due to sramscan thread

Devices: 56565_A0
Module: ALPM

</content>
</entry>
<entry>
<id>7362190ac553005e70d1be148997b67d93587fc2</id>
<published>2019-06-27T20:05:40Z</published>
<updated>2020-02-12T18:52:19Z</updated>
<title>SDK-182661: For configuring PSAMP on BCM56980, BCM_MIRROR_PORT_PSAMP and BCM_...</title>
<link rel="alternate" type="text/html" href="commit/7362190ac553005e70d1be148997b67d93587fc2.html" />
<author>
<name>Broadcom SDK Release</name>
<email>sdk.releases@broadcom.com</email>
</author>
<content>commit 7362190ac553005e70d1be148997b67d93587fc2
parent 50ce0800b7341ebf25cf8352707eb22faf1de193
Author: Broadcom SDK Release &lt;sdk.releases@broadcom.com&gt;
Date:   Thu, 27 Jun 2019 13:05:40 -0700

SDK-182661: For configuring PSAMP on BCM56980, BCM_MIRROR_PORT_PSAMP and BCM_...

Devices: AllChips
Module: mirroring

Symptom:
PSAMP mirroring sampling rate is not working

For configuring PSAMP on BCM56980, BCM_MIRROR_PORT_PSAMP and
BCM_MIRROR_PORT_SFLOW flags must be passed in &#39;flags&#39; argument of API
bcm_mirror_port_dest_add.

</content>
</entry>
<entry>
<id>50ce0800b7341ebf25cf8352707eb22faf1de193</id>
<published>2019-06-25T23:12:38Z</published>
<updated>2020-02-12T18:52:19Z</updated>
<title>SDK-183284: Using unsigned int instead of int variable to store the interrupt...</title>
<link rel="alternate" type="text/html" href="commit/50ce0800b7341ebf25cf8352707eb22faf1de193.html" />
<author>
<name>Broadcom SDK Release</name>
<email>sdk.releases@broadcom.com</email>
</author>
<content>commit 50ce0800b7341ebf25cf8352707eb22faf1de193
parent 36957cf95df4f72dc2ca27371f2fb71973946766
Author: Broadcom SDK Release &lt;sdk.releases@broadcom.com&gt;
Date:   Tue, 25 Jun 2019 16:12:38 -0700

SDK-183284: Using unsigned int instead of int variable to store the interrupt...

Devices: 56980_B0
Module: stat

Symptom:
Deadlock seen with after porting patch SDK-179173

Using unsigned int instead of int variable to store the interrupt status
register to avoid the interrupt handler going into infinite loop.

</content>
</entry>
<entry>
<id>36957cf95df4f72dc2ca27371f2fb71973946766</id>
<published>2019-06-18T17:53:40Z</published>
<updated>2020-02-12T18:52:19Z</updated>
<title>SDK-182462: Check for green discard drops should be done before accessing any...</title>
<link rel="alternate" type="text/html" href="commit/36957cf95df4f72dc2ca27371f2fb71973946766.html" />
<author>
<name>Broadcom SDK Release</name>
<email>sdk.releases@broadcom.com</email>
</author>
<content>commit 36957cf95df4f72dc2ca27371f2fb71973946766
parent 2192e3662fe64adfd12ac3a4d6f7050cfc7c571d
Author: Broadcom SDK Release &lt;sdk.releases@broadcom.com&gt;
Date:   Tue, 18 Jun 2019 10:53:40 -0700

SDK-182462: Check for green discard drops should be done before accessing any...

Devices: 56980_A0,56980_B0
Module: cosq

Symptom:
_bcm_th3_cosq_mmu_port_queue_wred_color_drop_set() checks for an invalid
input of bcmCosqStatGreenDiscardDroppedPackets but only after it has
incorrectly modified the value of bcmCosqStatRedDiscardDroppedPackets

Check for green discard drops should be done before accessing any
hardware

</content>
</entry>
<entry>
<id>2192e3662fe64adfd12ac3a4d6f7050cfc7c571d</id>
<published>2019-06-11T16:53:49Z</published>
<updated>2020-02-12T18:52:19Z</updated>
<title>SDK-181312: Fixed mistake in previous change SDK-177481, where PVT_BKT_DEF(pv...</title>
<link rel="alternate" type="text/html" href="commit/2192e3662fe64adfd12ac3a4d6f7050cfc7c571d.html" />
<author>
<name>Broadcom SDK Release</name>
<email>sdk.releases@broadcom.com</email>
</author>
<content>commit 2192e3662fe64adfd12ac3a4d6f7050cfc7c571d
parent fb23fbf3e674daea9bd710219f87e33f7ff7d93d
Author: Broadcom SDK Release &lt;sdk.releases@broadcom.com&gt;
Date:   Tue, 11 Jun 2019 09:53:49 -0700

SDK-181312: Fixed mistake in previous change SDK-177481, where PVT_BKT_DEF(pv...

Devices: 56980_A0,56980_B0,AllChips
Module: ALPM

Symptom:
ALPM: Parallel Mode: DEFAULT_MISS=1: Packets gets dropped due to dest
miss even if a matching route exists in the database

Fixed mistake in previous change SDK-177481, where PVT_BKT_DEF(pvt_node)
for Level2 is using wrong pvt_node from Level1. Solution is:  1.) Add
default_miss argument in lpm_cfg, and when init, insert or update a
pvt_node, indicate default_miss and set properly in HW for Parallel and
TCAM mixed mode.   2) Add default_miss sanity check for both positive or
negative cases.

</content>
</entry>
<entry>
<id>fb23fbf3e674daea9bd710219f87e33f7ff7d93d</id>
<published>2020-01-21T20:45:53Z</published>
<updated>2020-02-12T18:52:19Z</updated>
<title>SDK-181312: Fixed mistake in previous change SDK-177481, where PVT_BKT_DEF(pv...</title>
<link rel="alternate" type="text/html" href="commit/fb23fbf3e674daea9bd710219f87e33f7ff7d93d.html" />
<author>
<name>Broadcom SDK Release</name>
<email>sdk.releases@broadcom.com</email>
</author>
<content>commit fb23fbf3e674daea9bd710219f87e33f7ff7d93d
parent d7ed1f03386788af1c73e09c08c0194b7afbdb18
Author: Broadcom SDK Release &lt;sdk.releases@broadcom.com&gt;
Date:   Tue, 21 Jan 2020 12:45:53 -0800

SDK-181312: Fixed mistake in previous change SDK-177481, where PVT_BKT_DEF(pv...

Devices: 56980_A0,56980_B0,AllChips
Module: ALPM

Symptom:
ALPM: Parallel Mode: DEFAULT_MISS=1: Packets gets dropped due to dest
miss even if a matching route exists in the database

Fixed mistake in previous change SDK-177481, where PVT_BKT_DEF(pvt_node)
for Level2 is using wrong pvt_node from Level1. Solution is:  1.) Add
default_miss argument in lpm_cfg, and when init, insert or update a
pvt_node, indicate default_miss and set properly in HW for Parallel and
TCAM mixed mode.   2) Add default_miss sanity check for both positive or
negative cases.

</content>
</entry>
<entry>
<id>d7ed1f03386788af1c73e09c08c0194b7afbdb18</id>
<published>2020-01-21T20:12:38Z</published>
<updated>2020-02-12T18:52:19Z</updated>
<title>SDK-180608: Added fix for IFP_ACTIONS view in L3_NEXT_HOP for TH3</title>
<link rel="alternate" type="text/html" href="commit/d7ed1f03386788af1c73e09c08c0194b7afbdb18.html" />
<author>
<name>Broadcom SDK Release</name>
<email>sdk.releases@broadcom.com</email>
</author>
<content>commit d7ed1f03386788af1c73e09c08c0194b7afbdb18
parent 35599e4f222171b924f32274f91757ecef836778
Author: Broadcom SDK Release &lt;sdk.releases@broadcom.com&gt;
Date:   Tue, 21 Jan 2020 12:12:38 -0800

SDK-180608: Added fix for IFP_ACTIONS view in L3_NEXT_HOP for TH3

Devices: 56980_A0
Module: L3

Symptom:
NHOP object is incorrectly programmed for the BCM_L3_FLAGS2_FIELD_ONLY
case in bcm_l3_egress_create()

</content>
</entry>
<entry>
<id>35599e4f222171b924f32274f91757ecef836778</id>
<published>2020-01-21T20:12:13Z</published>
<updated>2020-02-12T18:52:19Z</updated>
<title>SDK-180796: Fixed qgroup_limit_enable set to not modify shared limit and keep...</title>
<link rel="alternate" type="text/html" href="commit/35599e4f222171b924f32274f91757ecef836778.html" />
<author>
<name>Broadcom SDK Release</name>
<email>sdk.releases@broadcom.com</email>
</author>
<content>commit 35599e4f222171b924f32274f91757ecef836778
parent 390039b3e351a294bd2852bdc8ad34eb2e691046
Author: Broadcom SDK Release &lt;sdk.releases@broadcom.com&gt;
Date:   Tue, 21 Jan 2020 12:12:13 -0800

SDK-180796: Fixed qgroup_limit_enable set to not modify shared limit and keep...

Devices: 56980_A0,56980_B0
Module: MMU

Symptom:
Stability issues with pool sizes when adjusting per port settings

Fixed qgroup_limit_enable set to not modify shared limit and keep shared
limit accounting in Min limit byte setting api

</content>
</entry>
<entry>
<id>390039b3e351a294bd2852bdc8ad34eb2e691046</id>
<published>2019-06-04T18:18:10Z</published>
<updated>2020-02-12T18:52:19Z</updated>
<title>SDK-179560: To make a decision whether to make a delete related callback, per...</title>
<link rel="alternate" type="text/html" href="commit/390039b3e351a294bd2852bdc8ad34eb2e691046.html" />
<author>
<name>Broadcom SDK Release</name>
<email>sdk.releases@broadcom.com</email>
</author>
<content>commit 390039b3e351a294bd2852bdc8ad34eb2e691046
parent 6730311cda4acea47cd8bf55e4c62b7b68ad0407
Author: Broadcom SDK Release &lt;sdk.releases@broadcom.com&gt;
Date:   Tue,  4 Jun 2019 11:18:10 -0700

SDK-179560: To make a decision whether to make a delete related callback, per...

Devices: 56980_A0,56980_B0
Module: L2

Symptom:
L2 table is shuffled internally when making space for new entries,
handling collisions. When this process is taking place, the bcm sync
thread polls for changes in the L2 table. Since the entries can be moved
in to slots/locations which were previously unoccupied, the bcm sync
thread will interpret these as new entries and issue callbacks.

To make a decision whether to make a delete related callback, perform
table search. If entry is found (which will be at a different location),
do not issue callback. If entry is entry is not found, issue a (delete)
callback.

</content>
</entry>
<entry>
<id>6730311cda4acea47cd8bf55e4c62b7b68ad0407</id>
<published>2019-06-04T18:09:30Z</published>
<updated>2020-02-12T18:52:19Z</updated>
<title>SDK-178552: This change does not invoke L2 insert call if the L2 table is ful...</title>
<link rel="alternate" type="text/html" href="commit/6730311cda4acea47cd8bf55e4c62b7b68ad0407.html" />
<author>
<name>Broadcom SDK Release</name>
<email>sdk.releases@broadcom.com</email>
</author>
<content>commit 6730311cda4acea47cd8bf55e4c62b7b68ad0407
parent bc7d49568c53dbd730c517f47331c00ec35b8bc4
Author: Broadcom SDK Release &lt;sdk.releases@broadcom.com&gt;
Date:   Tue,  4 Jun 2019 11:09:30 -0700

SDK-178552: This change does not invoke L2 insert call if the L2 table is ful...

Devices: 56980_A0,56980_B0
Module: L2

Symptom:
SDK is raising DELETE callback notifications (BCM_L2_CALLBACK_DELETE)
whenever there is an internal hash movement due to hash multi move depth
configuration. And, it is seen that the ADD notifications are invoked
first and and then the DELETE notifications are invoked for the entries
that are internally moved. As a result, some of the MAC entries are
deleted in the application and so i could never scale more than ~7500
MAC entries

This change does not invoke L2 insert call if the L2 table is full. Only
when there is space in L2 table, we perform L2 table insertion. This
applies to both interrupt and polled modes. Any modification to L2 table
must be done through L2 APIs, or &#39;l2&#39; command.

</content>
</entry>
<entry>
<id>bc7d49568c53dbd730c517f47331c00ec35b8bc4</id>
<published>2020-01-21T00:05:23Z</published>
<updated>2020-02-12T18:52:19Z</updated>
<title>SDK-180514: Added cos map profile accounting in port_attach and port_detach</title>
<link rel="alternate" type="text/html" href="commit/bc7d49568c53dbd730c517f47331c00ec35b8bc4.html" />
<author>
<name>Broadcom SDK Release</name>
<email>sdk.releases@broadcom.com</email>
</author>
<content>commit bc7d49568c53dbd730c517f47331c00ec35b8bc4
parent 96c788e80e42083538be34922249e9dc5f1055b9
Author: Broadcom SDK Release &lt;sdk.releases@broadcom.com&gt;
Date:   Mon, 20 Jan 2020 16:05:23 -0800

SDK-180514: Added cos map profile accounting in port_attach and port_detach

Devices: 56980_A0,56980_B0
Module: cosq

Symptom:
bcm_cosq_gport_mapping_set is returning -7 during flex port operations
and changing the default cos map from default to non default.

</content>
</entry>
<entry>
<id>96c788e80e42083538be34922249e9dc5f1055b9</id>
<published>2019-05-22T15:56:12Z</published>
<updated>2020-02-12T18:52:19Z</updated>
<title>SDK-178925: As part of this fix, the support is added to return correct numbe...</title>
<link rel="alternate" type="text/html" href="commit/96c788e80e42083538be34922249e9dc5f1055b9.html" />
<author>
<name>Broadcom SDK Release</name>
<email>sdk.releases@broadcom.com</email>
</author>
<content>commit 96c788e80e42083538be34922249e9dc5f1055b9
parent e6063b937c5fa2e903f8e9ba6df29ce9e4bef19d
Author: Broadcom SDK Release &lt;sdk.releases@broadcom.com&gt;
Date:   Wed, 22 May 2019 08:56:12 -0700

SDK-178925: As part of this fix, the support is added to return correct numbe...

Devices: 56870_A0,56980_B0
Module: mpls

Symptom:
bcm_mpls_tunnel_initiator_get returning wrong number of labels

As part of this fix, the support is added to return correct number of
labels when the tunnel entry is created with 0 number of labels.

</content>
</entry>
<entry>
<id>e6063b937c5fa2e903f8e9ba6df29ce9e4bef19d</id>
<published>2019-05-21T20:05:18Z</published>
<updated>2020-02-12T18:52:19Z</updated>
<title>SDK-179527: Updated wred drop curve min/max threshold limits</title>
<link rel="alternate" type="text/html" href="commit/e6063b937c5fa2e903f8e9ba6df29ce9e4bef19d.html" />
<author>
<name>Broadcom SDK Release</name>
<email>sdk.releases@broadcom.com</email>
</author>
<content>commit e6063b937c5fa2e903f8e9ba6df29ce9e4bef19d
parent ee1046ccddbff9485dd2acd42ebdf0d07a5d1554
Author: Broadcom SDK Release &lt;sdk.releases@broadcom.com&gt;
Date:   Tue, 21 May 2019 13:05:18 -0700

SDK-179527: Updated wred drop curve min/max threshold limits

Devices: 56980_A0,56980_B0
Module: cosq

Symptom:
Unable to configure WRED MIN_THDf &amp; MAX_THDf to the max value of 0x7FFFF
using bcm_cosq_gport_discard_set()

</content>
</entry>
<entry>
<id>ee1046ccddbff9485dd2acd42ebdf0d07a5d1554</id>
<published>2020-01-20T23:48:29Z</published>
<updated>2020-02-12T18:52:19Z</updated>
<title>SDK-179672: Improvement has been done for ALPM error tracking: Added route ...</title>
<link rel="alternate" type="text/html" href="commit/ee1046ccddbff9485dd2acd42ebdf0d07a5d1554.html" />
<author>
<name>Broadcom SDK Release</name>
<email>sdk.releases@broadcom.com</email>
</author>
<content>commit ee1046ccddbff9485dd2acd42ebdf0d07a5d1554
parent 6e71e590205ea57c3132643cc2dc8ad4b2674fab
Author: Broadcom SDK Release &lt;sdk.releases@broadcom.com&gt;
Date:   Mon, 20 Jan 2020 15:48:29 -0800

SDK-179672: Improvement has been done for ALPM error tracking: Added route ...

Devices: 56980_A0,56980_B0,AllChips
Module: ALPM

Symptom:
Debuggability enhancements for ALPM error messages in syslog followed by
crash

Improvement has been done for ALPM error tracking:   Added route
sequence in ALPM error message and trace log, if alpm_trace_enable=1.
&quot;Alpm stat show&quot; includes first 127 ALPM error messages recorded.

</content>
</entry>
<entry>
<id>6e71e590205ea57c3132643cc2dc8ad4b2674fab</id>
<published>2020-01-20T23:42:04Z</published>
<updated>2020-02-12T18:52:18Z</updated>
<title>SDK-179672: Improvement has been done for ALPM error tracking: Added route ...</title>
<link rel="alternate" type="text/html" href="commit/6e71e590205ea57c3132643cc2dc8ad4b2674fab.html" />
<author>
<name>Broadcom SDK Release</name>
<email>sdk.releases@broadcom.com</email>
</author>
<content>commit 6e71e590205ea57c3132643cc2dc8ad4b2674fab
parent f20796f48281634187551ac142558fffda2902ae
Author: Broadcom SDK Release &lt;sdk.releases@broadcom.com&gt;
Date:   Mon, 20 Jan 2020 15:42:04 -0800

SDK-179672: Improvement has been done for ALPM error tracking: Added route ...

Devices: 56980_A0,56980_B0,AllChips
Module: ALPM

Symptom:
Debuggability enhancements for ALPM error messages in syslog followed by
crash

Improvement has been done for ALPM error tracking:   Added route
sequence in ALPM error message and trace log, if alpm_trace_enable=1.
&quot;Alpm stat show&quot; includes first 127 ALPM error messages recorded.

</content>
</entry>
<entry>
<id>f20796f48281634187551ac142558fffda2902ae</id>
<published>2019-05-16T01:28:00Z</published>
<updated>2020-02-12T18:52:18Z</updated>
<title>SDK-178915: Root cause: In one of the bucket split scenario, a new L1 pivot ...</title>
<link rel="alternate" type="text/html" href="commit/f20796f48281634187551ac142558fffda2902ae.html" />
<author>
<name>Broadcom SDK Release</name>
<email>sdk.releases@broadcom.com</email>
</author>
<content>commit f20796f48281634187551ac142558fffda2902ae
parent b208265bdfdc34f25d130a197d624b36ab842727
Author: Broadcom SDK Release &lt;sdk.releases@broadcom.com&gt;
Date:   Wed, 15 May 2019 18:28:00 -0700

SDK-178915: Root cause: In one of the bucket split scenario, a new L1 pivot ...

Devices: 56980_A0,56980_B0,AllChips
Module: ALPM

Symptom:
ALPM error messages in syslog followed by crash    #0 0xf4e4e478 in
_trie_inorder_traverse () from /lib/libbcmsdk.so   #1 0xf4e4e482 in
_trie_inorder_traverse () from /lib/libbcmsdk.so   #2 0xf4e4e482 in
_trie_inorder_traverse () from /lib/libbcmsdk.so   #3 0xf4e4e482 in
_trie_inorder_traverse () from /lib/libbcmsdk.so   #4 0xf4e4b850 in
bcm_esw_alpm_pvt_traverse () from /lib/libbcmsdk.so   #5 0xf4e4d778 in
alpm_hitbit_gather () from /lib/libbcmsdk.so   #6 0xf4e4dc6a in
alpm_dist_hitbit_thread () from /lib/libbcmsdk.so

Root cause:  In one of the bucket split scenario, a new L1 pivot was
generated and became the LPM pivot of new insertion, previously, we
still use the old L1 pivot, now we force it to redo the lookup and the
new L1 pivot can be the LPM pivot.   This is why in old version some L2
bucket couldn&#39;t find from the supposed LPM L1 pivot, and causing
alpm_pvt_update issue.     Fix:  In alpm_cb_pvt_add(), after bucket
split, set     lpm_cfg-&gt;l1_pvt_node = NULL;   to allow the lookup of new
LPM pivot.

</content>
</entry>
<entry>
<id>b208265bdfdc34f25d130a197d624b36ab842727</id>
<published>2020-01-20T22:47:33Z</published>
<updated>2020-02-12T18:52:18Z</updated>
<title>SDK-179173: Following changes are implemented in CMICX SBUSDMA Driver. Cou...</title>
<link rel="alternate" type="text/html" href="commit/b208265bdfdc34f25d130a197d624b36ab842727.html" />
<author>
<name>Broadcom SDK Release</name>
<email>sdk.releases@broadcom.com</email>
</author>
<content>commit b208265bdfdc34f25d130a197d624b36ab842727
parent 584e5ab9115028bdc14d852354d8240aa39fdcb3
Author: Broadcom SDK Release &lt;sdk.releases@broadcom.com&gt;
Date:   Mon, 20 Jan 2020 14:47:33 -0800

SDK-179173: Following changes are implemented in CMICX SBUSDMA Driver. Cou...

Devices: 56980_B0
Module: stat

Symptom:
Following SBUS DMA Errors are seen for about 1 second. There are about 6
such occurrences per day    soc_sbusdma_desc:EP COUNTERS Error
0:_soc_sbusdma_port_ctr_cb:  Counter SBUSDMA failed: Handle:277
port:123.  : 0:_soc_sbusdma_desc:  soc_sbusdma_desc:MIB TBL CTRS Error
0:_soc_sbusdma_port_ctr_cb:

Following changes are implemented in CMICX SBUSDMA Driver.    Counting
Semaphore is implemented to manage channel allocation instead of wait by
polling.  SBUSDMA Timeout is added to avoid channel allocation timeout
in some situations.  Add logs of SBUSDMA channel register and AXI
register dump in case of channel allocation failure.

</content>
</entry>
<entry>
<id>584e5ab9115028bdc14d852354d8240aa39fdcb3</id>
<published>2020-01-16T23:50:22Z</published>
<updated>2020-02-12T18:52:18Z</updated>
<title>SDK-175986: A config property &quot;mmu_pfc_group_optimized_mtu_size&quot; added to to...</title>
<link rel="alternate" type="text/html" href="commit/584e5ab9115028bdc14d852354d8240aa39fdcb3.html" />
<author>
<name>Broadcom SDK Release</name>
<email>sdk.releases@broadcom.com</email>
</author>
<content>commit 584e5ab9115028bdc14d852354d8240aa39fdcb3
parent 972a462e367ed66fc81f866a9b16235a59cd3dec
Author: Broadcom SDK Release &lt;sdk.releases@broadcom.com&gt;
Date:   Thu, 16 Jan 2020 15:50:22 -0800

SDK-175986: A config property &quot;mmu_pfc_group_optimized_mtu_size&quot; added to to...

Devices: 56980_A0,56980_B0
Module: MMU

Symptom:
A config property needed to specify the EB MTU size (e.g.
mmu_pfc_group_optimized_mtu_size=1024), and this can not be changed
during runtime.

A config property &quot;mmu_pfc_group_optimized_mtu_size&quot; added to  to
specify the EB MTU size (e.g. mmu_pfc_group_optimized_mtu_size=1024),
and this can not be changed during runtime. If this config property is
not specified, then default MTU size of 9K will be used.

</content>
</entry>
<entry>
<id>972a462e367ed66fc81f866a9b16235a59cd3dec</id>
<published>2020-01-16T23:24:25Z</published>
<updated>2020-02-12T18:52:18Z</updated>
<title>SDK-176461: Implemented SOC function to disable PCIE hotswap manager. This fu...</title>
<link rel="alternate" type="text/html" href="commit/972a462e367ed66fc81f866a9b16235a59cd3dec.html" />
<author>
<name>Broadcom SDK Release</name>
<email>sdk.releases@broadcom.com</email>
</author>
<content>commit 972a462e367ed66fc81f866a9b16235a59cd3dec
parent 55b6c4a5d22e15c70032eb004751fe19c8104175
Author: Broadcom SDK Release &lt;sdk.releases@broadcom.com&gt;
Date:   Thu, 16 Jan 2020 15:24:25 -0800

SDK-176461: Implemented SOC function to disable PCIE hotswap manager. This fu...

Devices: 56870_A0,56980_A0
Module: PCIe Firmware

Symptom:
Implement Option to Disable Hotswap Manager for CMIC-X devices

Implemented SOC function to disable PCIE hotswap manager. This function
can be invoked using BCM switch control API.

</content>
</entry>
<entry>
<id>55b6c4a5d22e15c70032eb004751fe19c8104175</id>
<published>2019-05-14T21:26:03Z</published>
<updated>2020-02-12T18:52:18Z</updated>
<title>SDK-178822: NA</title>
<link rel="alternate" type="text/html" href="commit/55b6c4a5d22e15c70032eb004751fe19c8104175.html" />
<author>
<name>Broadcom SDK Release</name>
<email>sdk.releases@broadcom.com</email>
</author>
<content>commit 55b6c4a5d22e15c70032eb004751fe19c8104175
parent a7a1d30d7717ce6944c99f2cdbe2fe4532fe96b8
Author: Broadcom SDK Release &lt;sdk.releases@broadcom.com&gt;
Date:   Tue, 14 May 2019 14:26:03 -0700

SDK-178822: NA

Devices: 56980_A0
Module: ALPM

Symptom:
Synchronization issue between API thread and hitbit thread when ALPM
route are added or removed.

</content>
</entry>
<entry>
<id>a7a1d30d7717ce6944c99f2cdbe2fe4532fe96b8</id>
<published>2019-05-08T02:47:37Z</published>
<updated>2020-02-12T18:52:18Z</updated>
<title>SDK-178552: This change does not invoke L2 insert call if the L2 table is ful...</title>
<link rel="alternate" type="text/html" href="commit/a7a1d30d7717ce6944c99f2cdbe2fe4532fe96b8.html" />
<author>
<name>Broadcom SDK Release</name>
<email>sdk.releases@broadcom.com</email>
</author>
<content>commit a7a1d30d7717ce6944c99f2cdbe2fe4532fe96b8
parent 97acd8086844444d28bc170591ff7dd057e68254
Author: Broadcom SDK Release &lt;sdk.releases@broadcom.com&gt;
Date:   Tue,  7 May 2019 19:47:37 -0700

SDK-178552: This change does not invoke L2 insert call if the L2 table is ful...

Devices: 56980_A0,56980_B0
Module: L2

Symptom:
SDK is raising DELETE callback notifications (BCM_L2_CALLBACK_DELETE)
whenever there is an internal hash movement due to hash multi move depth
configuration. And, it is seen that the ADD notifications are invoked
first and and then the DELETE notifications are invoked for the entries
that are internally moved. As a result, some of the MAC entries are
deleted in the application and so i could never scale more than ~7500
MAC entries

This change does not invoke L2 insert call if the L2 table is full. Only
when there is space in L2 table, we perform L2 table insertion. This
applies to both interrupt and polled modes. Any modification to L2 table
must be done through L2 APIs, or &#39;l2&#39; command.

</content>
</entry>
<entry>
<id>97acd8086844444d28bc170591ff7dd057e68254</id>
<published>2019-05-03T03:00:20Z</published>
<updated>2020-02-12T18:52:18Z</updated>
<title>SDK-178472: Now packet will be dropped without forwarding, If the selected L3...</title>
<link rel="alternate" type="text/html" href="commit/97acd8086844444d28bc170591ff7dd057e68254.html" />
<author>
<name>Broadcom SDK Release</name>
<email>sdk.releases@broadcom.com</email>
</author>
<content>commit 97acd8086844444d28bc170591ff7dd057e68254
parent 5b6c697420e7ca7fc43c62d5cb8d943c6b0ae975
Author: Broadcom SDK Release &lt;sdk.releases@broadcom.com&gt;
Date:   Thu,  2 May 2019 20:00:20 -0700

SDK-178472: Now packet will be dropped without forwarding, If the selected L3...

Devices: 56980_A0
Module: L3

Symptom:
BCM_L3_DST_DISCARD flag is not setting DST_DISCARD in L3_DEFIP table

Now packet will be dropped without forwarding, If the selected L3 route
for the packet is requesting packet Discard.

</content>
</entry>
<entry>
<id>5b6c697420e7ca7fc43c62d5cb8d943c6b0ae975</id>
<published>2020-01-16T03:02:32Z</published>
<updated>2020-02-12T18:52:18Z</updated>
<title>SDK-172319: Fixed synce divisor settings for blackhawk TSC core for various s...</title>
<link rel="alternate" type="text/html" href="commit/5b6c697420e7ca7fc43c62d5cb8d943c6b0ae975.html" />
<author>
<name>Broadcom SDK Release</name>
<email>sdk.releases@broadcom.com</email>
</author>
<content>commit 5b6c697420e7ca7fc43c62d5cb8d943c6b0ae975
parent b140dd528a9bde60e2b7489d8c9a383c6cb4ab6f
Author: Broadcom SDK Release &lt;sdk.releases@broadcom.com&gt;
Date:   Wed, 15 Jan 2020 19:02:32 -0800

SDK-172319: Fixed synce divisor settings for blackhawk TSC core for various s...

Devices: 56980_A0
Module: syncE

Symptom:
TH3: synce configure on 2 lane 100G port is wrong

Fixed synce divisor settings for blackhawk TSC core for various speed
and interface modes

</content>
</entry>
<entry>
<id>b140dd528a9bde60e2b7489d8c9a383c6cb4ab6f</id>
<published>2020-01-16T02:59:39Z</published>
<updated>2020-02-12T18:52:18Z</updated>
<title>SDK-177793: 1. added WB variable &quot;an400gRemotePause&quot; for storing remote pause...</title>
<link rel="alternate" type="text/html" href="commit/b140dd528a9bde60e2b7489d8c9a383c6cb4ab6f.html" />
<author>
<name>Broadcom SDK Release</name>
<email>sdk.releases@broadcom.com</email>
</author>
<content>commit b140dd528a9bde60e2b7489d8c9a383c6cb4ab6f
parent b32c618782c368946eb83329fe0f667f7d76e4ae
Author: Broadcom SDK Release &lt;sdk.releases@broadcom.com&gt;
Date:   Wed, 15 Jan 2020 18:59:39 -0800

SDK-177793: 1. added WB variable &quot;an400gRemotePause&quot; for storing remote pause...

Devices: 56980_A0,56980_B0
Module: PortMod

Symptom:
When advertising pause, the pause settings are not being properly
programmed in the MAC after auto negotiation completes.

1. added WB variable &quot;an400gRemotePause&quot; for storing remote pause value;
2. updated pm8x50_port_autoneg_ability_remote_get() to set remote
abilities when 400G AN is resolved;  3. updated
pm8x50_port_phy_link_up_event() to update resolved pause settings for
400g AN;

</content>
</entry>
<entry>
<id>b32c618782c368946eb83329fe0f667f7d76e4ae</id>
<published>2019-04-25T00:43:39Z</published>
<updated>2020-02-12T18:52:18Z</updated>
<title>SDK-177762: PFC Flow control just the UC queue</title>
<link rel="alternate" type="text/html" href="commit/b32c618782c368946eb83329fe0f667f7d76e4ae.html" />
<author>
<name>Broadcom SDK Release</name>
<email>sdk.releases@broadcom.com</email>
</author>
<content>commit b32c618782c368946eb83329fe0f667f7d76e4ae
parent a772ad60a8460ee8c24f6689bed8237c26fc6ff1
Author: Broadcom SDK Release &lt;sdk.releases@broadcom.com&gt;
Date:   Wed, 24 Apr 2019 17:43:39 -0700

SDK-177762: PFC Flow control just the UC queue

Devices: 56980_A0,56980_B0
Module: MMU

Symptom:
SDK control needed to flow control only UC when both UC+MC queues are
connected to same COS

</content>
</entry>
<entry>
<id>a772ad60a8460ee8c24f6689bed8237c26fc6ff1</id>
<published>2019-04-26T03:32:20Z</published>
<updated>2020-02-12T18:52:18Z</updated>
<title>SDK-177985: Case study: A potential Service-Impacting Defect (SID) was identi...</title>
<link rel="alternate" type="text/html" href="commit/a772ad60a8460ee8c24f6689bed8237c26fc6ff1.html" />
<author>
<name>Broadcom SDK Release</name>
<email>sdk.releases@broadcom.com</email>
</author>
<content>commit a772ad60a8460ee8c24f6689bed8237c26fc6ff1
parent 30dd545330b0b6af5a5dc3d1d559dab657428eb7
Author: Broadcom SDK Release &lt;sdk.releases@broadcom.com&gt;
Date:   Thu, 25 Apr 2019 20:32:20 -0700

SDK-177985: Case study: A potential Service-Impacting Defect (SID) was identi...

Devices: 56980_A0,56980_B0
Module: ALPM

Symptom:
ALPM: Mysterious appearance of Global High route in pre-pivot table
without user actually programming the route

Case study: A potential Service-Impacting Defect (SID) was identified in
Tomahawk3 (no other devices are impacted) running L3 ALPM code SDK
version 6.5.14 through 6.5.16. Under some circumstances, SDK may end up
inserting an extraneous, seemingly random and almost always incorrectly
formatted route into TCAM Level1 in addition to the route that Network
OS was trying to install by calling bcm_route_add() API. The erroneous
route may result in mis-forwarding and/or drops of IP traffic.    Root
cause: The issue is caused by the lack of clearing of
&quot;lpm_cfg-&gt;tcam_write&quot; data buffer in
$SDK/src/bcm/esw/alpm2/alpm.c::alpm_cb_insert() upon completion of a
Level2 bucket split if such split requires a delayed TCAM write. The
circumstances under which that could occur are rare but realistic. As a
result, a subsequent call to bcm_route_add() may end up using the stale
buffer. Since the data was previously pointing to a local variable on
the stack of a function that already returned, the next operation would
try to interpret the bogus pointer, which could result in writing an
unpredictably formatted entry into TCAM Level1 under some limited but
specific circumstances. Furthermore, if the bit corresponding to the
“valid” bit happened to be set, this could result in the extraneous,
bogus entry being interpreted as a real route by HW.     Impact: Without
the fix, customers could see extraneous, seemingly random route entries
installed in ALPM TCAM Level1 besides the ones that Network OS intended
to install. The issue impacts Tomahawk3 devices only. No other devices
are impacted.     Action taken: Added 4 lines to code to clear the
buffer and augmented an internal test.     Follow-up actions required:
All customers using ALPM on Tomahawk3 must apply the 4-line code patch
that can be obtained from Broadcom FAE team and/or need to plan to
upgrade to SDK-6.5.17 that will contain the fix to avoid the potential
mis-forwarding.

</content>
</entry>
<entry>
<id>30dd545330b0b6af5a5dc3d1d559dab657428eb7</id>
<published>2019-04-23T01:50:57Z</published>
<updated>2020-02-12T18:52:18Z</updated>
<title>SDK-177619: Users will not be allowed to add VLAN ingress only port membershi...</title>
<link rel="alternate" type="text/html" href="commit/30dd545330b0b6af5a5dc3d1d559dab657428eb7.html" />
<author>
<name>Broadcom SDK Release</name>
<email>sdk.releases@broadcom.com</email>
</author>
<content>commit 30dd545330b0b6af5a5dc3d1d559dab657428eb7
parent 1122325a610a115fce4439dcc0d8356af942d54c
Author: Broadcom SDK Release &lt;sdk.releases@broadcom.com&gt;
Date:   Mon, 22 Apr 2019 18:50:57 -0700

SDK-177619: Users will not be allowed to add VLAN ingress only port membershi...

Devices: AllChips
Module: vlan

Symptom:
VLAN: ERROR: Operation failed - VLAN egress PORT_BITMAP_PROFILE

Users will not be allowed to add VLAN ingress only port membership if
the EGR VLAN port membership add fails. The API would either fail
completely or pass completely.     However, since the API failed, it
will now not show these ports as a part of the VLAN.    Further if the
PORT BITMAP PROFILE table is full and User wishes to remove some ports
from an existing VLAN such that the ports  which were removed were not
referenced by any other VLAN, then the remove operation will succeed.
But if the removed ports are also reference by any other VLAN then the
API will fail.

</content>
</entry>
<entry>
<id>1122325a610a115fce4439dcc0d8356af942d54c</id>
<published>2019-04-18T13:05:52Z</published>
<updated>2020-02-12T18:52:18Z</updated>
<title>SDK-166533: Flags supported and Ramon API fix.</title>
<link rel="alternate" type="text/html" href="commit/1122325a610a115fce4439dcc0d8356af942d54c.html" />
<author>
<name>Broadcom SDK Release</name>
<email>sdk.releases@broadcom.com</email>
</author>
<content>commit 1122325a610a115fce4439dcc0d8356af942d54c
parent 60da5b586fe1c064d2fd00772a7f6364b94899d8
Author: Broadcom SDK Release &lt;sdk.releases@broadcom.com&gt;
Date:   Thu, 18 Apr 2019 16:05:52 +0300

SDK-166533: Flags supported and Ramon API fix.

Devices: 88790_A0
Module: SOC

Symptom:
Support to add new flags in _cmicx_sbusdma_reg_array_write_prog()

</content>
</entry>
<entry>
<id>60da5b586fe1c064d2fd00772a7f6364b94899d8</id>
<published>2019-04-18T14:07:51Z</published>
<updated>2020-02-12T18:52:18Z</updated>
<title>SDK-177481: In Parallel or TCAM mixed modes, if pivot&#39;s Associate Data DESTIN...</title>
<link rel="alternate" type="text/html" href="commit/60da5b586fe1c064d2fd00772a7f6364b94899d8.html" />
<author>
<name>Broadcom SDK Release</name>
<email>sdk.releases@broadcom.com</email>
</author>
<content>commit 60da5b586fe1c064d2fd00772a7f6364b94899d8
parent 07baa0393f21c4e7d3da1f5e68bc47ff38262370
Author: Broadcom SDK Release &lt;sdk.releases@broadcom.com&gt;
Date:   Thu, 18 Apr 2019 07:07:51 -0700

SDK-177481: In Parallel or TCAM mixed modes, if pivot&#39;s Associate Data DESTIN...

Devices: 56980_A0,56980_B0
Module: ALPM

Symptom:
ALPM route lookup miss in parallel mode due to default_miss=1 in pre-
pivot table

In Parallel or TCAM mixed modes, if pivot&#39;s Associate Data DESTINATION=0
(NHOP or ECMP interface index) we assume it has not BPM (or default)
route. So we set pivot DEFAULT_MISS=1.     This is not longer valid if
user is using NHOP or ECMP interface index 0 for drop (or sink) port. It
affects our original pivot DEFAULT_MISS logic.    To avoid the conflict,
instead of using DESTINATION == 0 (defip_ecmp_index), we use true pivot
BPM default route pointer (PVT_BKT_DEF(pvt_node) == NULL) as condition
for pivot DEFAULT_MISS in Parallel/TCAM modes.

</content>
</entry>
<entry>
<id>07baa0393f21c4e7d3da1f5e68bc47ff38262370</id>
<published>2019-04-12T08:45:33Z</published>
<updated>2020-02-12T18:52:18Z</updated>
<title>SDK-166533: Flags supported and Ramon API fix.</title>
<link rel="alternate" type="text/html" href="commit/07baa0393f21c4e7d3da1f5e68bc47ff38262370.html" />
<author>
<name>Broadcom SDK Release</name>
<email>sdk.releases@broadcom.com</email>
</author>
<content>commit 07baa0393f21c4e7d3da1f5e68bc47ff38262370
parent 931918abf7ae507bd60f1fa5d116c391b745f862
Author: Broadcom SDK Release &lt;sdk.releases@broadcom.com&gt;
Date:   Fri, 12 Apr 2019 11:45:33 +0300

SDK-166533: Flags supported and Ramon API fix.

Devices: 88790_A0
Module: SOC

Symptom:
Support to add new flags in _cmicx_sbusdma_reg_array_write_prog()

</content>
</entry>
<entry>
<id>931918abf7ae507bd60f1fa5d116c391b745f862</id>
<published>2019-04-10T17:34:45Z</published>
<updated>2020-02-12T18:52:18Z</updated>
<title>SDK-175441: MAC address programming fixed for IFP_ACTIONS view of egr NH.</title>
<link rel="alternate" type="text/html" href="commit/931918abf7ae507bd60f1fa5d116c391b745f862.html" />
<author>
<name>Broadcom SDK Release</name>
<email>sdk.releases@broadcom.com</email>
</author>
<content>commit 931918abf7ae507bd60f1fa5d116c391b745f862
parent 60a117d16805bea3d3c69106ad703d3d9afc454c
Author: Broadcom SDK Release &lt;sdk.releases@broadcom.com&gt;
Date:   Wed, 10 Apr 2019 10:34:45 -0700

SDK-175441: MAC address programming fixed for IFP_ACTIONS view of egr NH.

Devices: 56980_A0
Module: L3

Symptom:
MAC_ADDRESS field is programmed incorrectly in the IFP_ACTIONS view of
the EGR_L3_NEXT_HOP

</content>
</entry>
<entry>
<id>60a117d16805bea3d3c69106ad703d3d9afc454c</id>
<published>2020-01-13T23:28:42Z</published>
<updated>2020-02-12T18:52:18Z</updated>
<title>SDK-177001: Fixed synce divisor settings for blackhawk TSC core for various s...</title>
<link rel="alternate" type="text/html" href="commit/60a117d16805bea3d3c69106ad703d3d9afc454c.html" />
<author>
<name>Broadcom SDK Release</name>
<email>sdk.releases@broadcom.com</email>
</author>
<content>commit 60a117d16805bea3d3c69106ad703d3d9afc454c
parent 0f43eb2be0f63b7b0d3952e61cac0096af83f808
Author: Broadcom SDK Release &lt;sdk.releases@broadcom.com&gt;
Date:   Mon, 13 Jan 2020 15:28:42 -0800

SDK-177001: Fixed synce divisor settings for blackhawk TSC core for various s...

Devices: 56980_A0
Module: PortMod

Symptom:
SyncE SDM divisor settings to be programmed in portmod driver

Fixed synce divisor settings for blackhawk TSC core for various speed
and interface modes

</content>
</entry>
<entry>
<id>0f43eb2be0f63b7b0d3952e61cac0096af83f808</id>
<published>2020-01-13T23:28:21Z</published>
<updated>2020-02-12T18:52:18Z</updated>
<title>SDK-173659: SDK-173659 Configure pause settings after AN is resolved on PM8x50</title>
<link rel="alternate" type="text/html" href="commit/0f43eb2be0f63b7b0d3952e61cac0096af83f808.html" />
<author>
<name>Broadcom SDK Release</name>
<email>sdk.releases@broadcom.com</email>
</author>
<content>commit 0f43eb2be0f63b7b0d3952e61cac0096af83f808
parent b0dfbe8efbf25730cc29dc05c073502120465836
Author: Broadcom SDK Release &lt;sdk.releases@broadcom.com&gt;
Date:   Mon, 13 Jan 2020 15:28:21 -0800

SDK-173659: SDK-173659 Configure pause settings after AN is resolved on PM8x50

Devices: 56980_A0,56980_B0
Module: PortMod

</content>
</entry>
<entry>
<id>b0dfbe8efbf25730cc29dc05c073502120465836</id>
<published>2020-01-13T20:42:34Z</published>
<updated>2020-02-12T18:52:18Z</updated>
<title>SDK-175989: Fixed shared limit resolution code to update shared limits during...</title>
<link rel="alternate" type="text/html" href="commit/b0dfbe8efbf25730cc29dc05c073502120465836.html" />
<author>
<name>Broadcom SDK Release</name>
<email>sdk.releases@broadcom.com</email>
</author>
<content>commit b0dfbe8efbf25730cc29dc05c073502120465836
parent 820187ce35586936a552a60a368b4e1effe71855
Author: Broadcom SDK Release &lt;sdk.releases@broadcom.com&gt;
Date:   Mon, 13 Jan 2020 12:42:34 -0800

SDK-175989: Fixed shared limit resolution code to update shared limits during...

Devices: 56980_A0
Module: MMU

Symptom:
SDK was incorrectly updating shared limit for all pools when PG limit
was changed instead of just the pool to which the PG maps to

Fixed shared limit resolution code to update shared limits during min
limit change only for relevant pools instead of all pools based on PG or
Queue to Service Pool mapping

</content>
</entry>
<entry>
<id>820187ce35586936a552a60a368b4e1effe71855</id>
<published>2020-01-09T01:09:01Z</published>
<updated>2020-02-12T18:52:18Z</updated>
<title>SDK-175538: Corrected DMA buffer location for CDMIB counter collection in syn...</title>
<link rel="alternate" type="text/html" href="commit/820187ce35586936a552a60a368b4e1effe71855.html" />
<author>
<name>Broadcom SDK Release</name>
<email>sdk.releases@broadcom.com</email>
</author>
<content>commit 820187ce35586936a552a60a368b4e1effe71855
parent 35269c0750156195c667e3bb2e16a2cf09d3b27a
Author: Broadcom SDK Release &lt;sdk.releases@broadcom.com&gt;
Date:   Wed,  8 Jan 2020 17:09:01 -0800

SDK-175538: Corrected DMA buffer location for CDMIB counter collection in syn...

Devices: 56980_A0
Module: SOC

Symptom:
Cached counter values returned are large/invalid

Corrected DMA buffer location for CDMIB counter collection in sync mode.

</content>
</entry>
<entry>
<id>35269c0750156195c667e3bb2e16a2cf09d3b27a</id>
<published>2020-01-09T01:08:55Z</published>
<updated>2020-02-12T18:52:18Z</updated>
<title>SDK-174219: update all the speed id entry with RS fec enabled on TH3/TD4 with...</title>
<link rel="alternate" type="text/html" href="commit/35269c0750156195c667e3bb2e16a2cf09d3b27a.html" />
<author>
<name>Broadcom SDK Release</name>
<email>sdk.releases@broadcom.com</email>
</author>
<content>commit 35269c0750156195c667e3bb2e16a2cf09d3b27a
parent 4f7da76d1a0060b7a619be23db5e02d834b07960
Author: Broadcom SDK Release &lt;sdk.releases@broadcom.com&gt;
Date:   Wed,  8 Jan 2020 17:08:55 -0800

SDK-174219: update all the speed id entry with RS fec enabled on TH3/TD4 with...

Devices: 56980_B0
Module: Phymod

update all the speed id entry with RS fec enabled on TH3/TD4 with
AM_LOCK_FSM_MODE enabled

</content>
</entry>
</feed>
