diff options
author | Benjamin Weisenbeck <bweisenb@us.ibm.com> | 2017-06-02 12:38:28 -0500 |
---|---|---|
committer | Zane C. Shelley <zshelle@us.ibm.com> | 2017-06-09 11:23:29 -0400 |
commit | 6953366bfd77771fa34884d210edbd5735ffb947 (patch) | |
tree | 8453f5c73eeca9cede44f5585c22598376117d67 /src/usr/diag/prdf/common/plat/mem/prdfMemSymbol.C | |
parent | 80275eed642b9c33b0c22f9f2052e90dd043938f (diff) | |
download | talos-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-x | src/usr/diag/prdf/common/plat/mem/prdfMemSymbol.C | 2 |
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) ) |