diff options
author | Brad Bishop <bradleyb@us.ibm.com> | 2013-03-29 09:50:59 -0500 |
---|---|---|
committer | A. Patrick Williams III <iawillia@us.ibm.com> | 2013-05-15 12:55:16 -0500 |
commit | cdf07e157ef6173e5b4d1f3f39556ffad2884d0e (patch) | |
tree | 76c4f74d9d2a33c2bbd1df559bd2d5abfba2302b /src/usr/diag/prdf/framework | |
parent | 1a101d381cc150e59120edc22bdf69b9ff66b425 (diff) | |
download | talos-hostboot-cdf07e157ef6173e5b4d1f3f39556ffad2884d0e.tar.gz talos-hostboot-cdf07e157ef6173e5b4d1f3f39556ffad2884d0e.zip |
PRD: Unstub skip mba message plugin.
Change-Id: I64f9352c30cb06e2a49809fad13cdded20ab80c0
RTC: 51702
Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/3799
Tested-by: Jenkins Server
Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
Reviewed-by: Christopher T. Phan <cphan@us.ibm.com>
Reviewed-by: Zane Shelley <zshelle@us.ibm.com>
Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/4516
Diffstat (limited to 'src/usr/diag/prdf/framework')
-rw-r--r-- | src/usr/diag/prdf/framework/service/prdfPlatServices.C | 16 |
1 files changed, 10 insertions, 6 deletions
diff --git a/src/usr/diag/prdf/framework/service/prdfPlatServices.C b/src/usr/diag/prdf/framework/service/prdfPlatServices.C index 71b1382ac..c6477ca85 100644 --- a/src/usr/diag/prdf/framework/service/prdfPlatServices.C +++ b/src/usr/diag/prdf/framework/service/prdfPlatServices.C @@ -129,16 +129,19 @@ bool isInMdiaMode() int32_t mdiaSendEventMsg( TargetHandle_t i_mbaTarget, MDIA::MaintCommandEventType i_eventType ) { + #define PRDF_FUNC "[PlatServices::mdiaSendCmdComplete] " + int32_t o_rc = SUCCESS; do { + if ( !isInMdiaMode() ) break; // no-op + // Verify type. TYPE l_type = getTargetType(i_mbaTarget); if ( TYPE_MBA != l_type ) { - PRDF_ERR( "[PlatServices::mdiaSendCmdComplete] unsupported target " - "type %d", l_type ); + PRDF_ERR( PRDF_FUNC"unsupported target type %d", l_type ); o_rc = FAIL; break; } @@ -152,8 +155,7 @@ int32_t mdiaSendEventMsg( TargetHandle_t i_mbaTarget, errlHndl_t errl = MDIA::processEvent( l_mdiaEvent ); if ( NULL != errl ) { - PRDF_ERR( "[PlatServices::mdiaSendCmdComplete] MDIA::processEvent " - "failed" ); + PRDF_ERR( PRDF_FUNC"MDIA::processEvent() failed" ); PRDF_COMMIT_ERRL( errl, ERRL_ACTION_REPORT ); o_rc = FAIL; break; @@ -163,11 +165,13 @@ int32_t mdiaSendEventMsg( TargetHandle_t i_mbaTarget, if ( SUCCESS != o_rc ) { - PRDF_ERR( "[PlatServices::mdiaSendCmdComplete] Failed: i_target=0x%08x", - getHuid(i_mbaTarget) ); + PRDF_ERR( PRDF_FUNC"Failed: i_target=0x%08x i_eventType=%d", + getHuid(i_mbaTarget), i_eventType ); } return o_rc; + + #undef PRDF_FUNC } //------------------------------------------------------------------------------ |