openbcm

Git mirror of https://github.com/Broadcom-Network-Switching-Software/OpenBCM
git clone git://git.finwo.net/mirror/broadcom/openbcm
Log | Files | Refs | README

commit 4fd10f9bebb821a639f0385a61646588405da8e8
parent 5d46847e578f44dbd362de83ffddb0c84ffd429d
Author: Broadcom SDK Release <sdk.releases@broadcom.com>
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



Diffstat:
Msdk-6.5.16/src/soc/common/sramscan.c | 2++
1 file changed, 2 insertions(+), 0 deletions(-)

diff --git a/sdk-6.5.16/src/soc/common/sramscan.c b/sdk-6.5.16/src/soc/common/sramscan.c @@ -577,6 +577,7 @@ _soc_sram_scan_thread(void *unit_vp) } else if (mem == L3_DEFIP_ALPM_IPV4m || mem == L3_DEFIP_ALPM_IPV4_1m || mem == L3_DEFIP_ALPM_IPV6_64m || mem == L3_DEFIP_ALPM_IPV6_64_1m || mem == L3_DEFIP_ALPM_IPV6_128m || mem == L3_DEFIP_PAIR_128m || + mem == L3_DEFIP_ALPM_RAWm || mem == L3_DEFIP_ALPM_ECCm || mem == L3_DEFIPm || mem == L3_DEFIP_AUX_TABLEm) { _ALPM_UNLOCK(unit); } else @@ -592,6 +593,7 @@ _soc_sram_scan_thread(void *unit_vp) } else if (mem == L3_DEFIP_ALPM_IPV4m || mem == L3_DEFIP_ALPM_IPV4_1m || mem == L3_DEFIP_ALPM_IPV6_64m || mem == L3_DEFIP_ALPM_IPV6_64_1m || mem == L3_DEFIP_ALPM_IPV6_128m || mem == L3_DEFIP_PAIR_128m || + mem == L3_DEFIP_ALPM_RAWm || mem == L3_DEFIP_ALPM_ECCm || mem == L3_DEFIPm || mem == L3_DEFIP_AUX_TABLEm) { _ALPM_UNLOCK(unit); } else