summaryrefslogtreecommitdiffstats
path: root/src/usr/diag/prdf/common/plat/mem/prdfMemSymbol.C
diff options
context:
space:
mode:
authorBenjamin Weisenbeck <bweisenb@us.ibm.com>2017-06-02 12:38:28 -0500
committerZane C. Shelley <zshelle@us.ibm.com>2017-06-09 11:23:29 -0400
commit6953366bfd77771fa34884d210edbd5735ffb947 (patch)
tree8453f5c73eeca9cede44f5585c22598376117d67 /src/usr/diag/prdf/common/plat/mem/prdfMemSymbol.C
parent80275eed642b9c33b0c22f9f2052e90dd043938f (diff)
downloadtalos-hostboot-6953366bfd77771fa34884d210edbd5735ffb947.tar.gz
talos-hostboot-6953366bfd77771fa34884d210edbd5735ffb947.zip
PRD: Add asserts for invalid symbol
Change-Id: I56f8e75e4cc5368ad34c8ad18f444dc57dd06e41 CQ: SW390567 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/41320 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Caleb N. Palmer <cnpalmer@us.ibm.com> Reviewed-by: Brian J. Stegmiller <bjs@us.ibm.com> Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/41568 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com>
Diffstat (limited to 'src/usr/diag/prdf/common/plat/mem/prdfMemSymbol.C')
-rwxr-xr-xsrc/usr/diag/prdf/common/plat/mem/prdfMemSymbol.C2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/usr/diag/prdf/common/plat/mem/prdfMemSymbol.C b/src/usr/diag/prdf/common/plat/mem/prdfMemSymbol.C
index 43e797b5b..3f5c51851 100755
--- a/src/usr/diag/prdf/common/plat/mem/prdfMemSymbol.C
+++ b/src/usr/diag/prdf/common/plat/mem/prdfMemSymbol.C
@@ -87,6 +87,8 @@ MemSymbol MemSymbol::fromGalois( TargetHandle_t i_trgt, const MemRank & i_rank,
}
}
+ PRDF_ASSERT( symbol < SYMBOLS_PER_RANK );
+
// Get pins from mask.
uint8_t pins = NO_SYMBOL_DQS;
if ( TYPE_MBA == getTargetType(i_trgt) )
OpenPOWER on IntegriCloud