summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorZane Shelley <zshelle@us.ibm.com>2013-10-22 14:01:30 -0500
committerA. Patrick Williams III <iawillia@us.ibm.com>2013-10-22 15:06:33 -0500
commitccbf5badca27be9189a58c34913bab174fe9b100 (patch)
treedbe259d4e8b4a56f88b81299f2ba58b4bea4b72c /src
parenteccd80f75ad55a34842d052565dae624352541f3 (diff)
downloadblackbird-hostboot-ccbf5badca27be9189a58c34913bab174fe9b100.tar.gz
blackbird-hostboot-ccbf5badca27be9189a58c34913bab174fe9b100.zip
PRD: bad comparison used to determine MDIA message
Change-Id: I9ab2cc88beae353aa51e419e3cec382c49bd38cc Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/6804 Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com> Reviewed-by: BENJAMIN J. WEISENBECK <bweisenb@us.ibm.com> Reviewed-by: Christopher T. Phan <cphan@us.ibm.com> Tested-by: Jenkins Server Reviewed-by: Zane Shelley <zshelle@us.ibm.com> Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/6806
Diffstat (limited to 'src')
-rw-r--r--src/usr/diag/prdf/plat/pegasus/prdfCenMbaTdCtlr.C10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/usr/diag/prdf/plat/pegasus/prdfCenMbaTdCtlr.C b/src/usr/diag/prdf/plat/pegasus/prdfCenMbaTdCtlr.C
index 598c44dc1..e43c15190 100644
--- a/src/usr/diag/prdf/plat/pegasus/prdfCenMbaTdCtlr.C
+++ b/src/usr/diag/prdf/plat/pegasus/prdfCenMbaTdCtlr.C
@@ -1684,9 +1684,9 @@ int32_t CenMbaTdCtlr::signalMdiaCmdComplete()
break;
}
- // Get the address currently in the MBMEA.
- CenAddr curEndAddr;
- o_rc = getCenMaintEndAddr( iv_mbaChip, curEndAddr );
+ // Need to compare the address in which the command stopped.
+ CenAddr stoppedAddr;
+ o_rc = getCenMaintStartAddr( iv_mbaChip, stoppedAddr );
if ( SUCCESS != o_rc )
{
PRDF_ERR( PRDF_FUNC"cenGetMaintAddr() failed" );
@@ -1698,8 +1698,8 @@ int32_t CenMbaTdCtlr::signalMdiaCmdComplete()
CenMbaDataBundle * mbadb = getMbaDataBundle( iv_mbaChip );
mbadb->iv_sendCmdCompleteMsg = true;
mbadb->iv_cmdCompleteMsgData =
- (allEndAddr == curEndAddr) ? MDIA::COMMAND_COMPLETE
- : MDIA::COMMAND_STOPPED;
+ (allEndAddr == stoppedAddr) ? MDIA::COMMAND_COMPLETE
+ : MDIA::COMMAND_STOPPED;
} while(0);
OpenPOWER on IntegriCloud