summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSachin Gupta <sgupta2m@in.ibm.com>2016-10-04 05:57:58 -0500
committerSachin Gupta <sgupta2m@in.ibm.com>2016-10-04 10:53:41 -0400
commitcf545f8a5e0ca435813819a674d050336c1bed22 (patch)
treedd7b213bfdff1e364472508fd0afd707f657763f
parent73a0717ffad2a67895d3d3ba16f282a667661f3e (diff)
downloadtalos-sbe-cf545f8a5e0ca435813819a674d050336c1bed22.tar.gz
talos-sbe-cf545f8a5e0ca435813819a674d050336c1bed22.zip
Trace out fapi rc and primary/secondary code
Change-Id: Ic66e6ae355a71b99eeca50521f9fcf4c6ba23a1f Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/30663 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Shakeeb A. Pasha B K <shakeebbk@in.ibm.com> Reviewed-by: RAJA DAS <rajadas2@in.ibm.com> Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com>
-rw-r--r--src/sbefw/sbeFifoMsgUtils.C5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/sbefw/sbeFifoMsgUtils.C b/src/sbefw/sbeFifoMsgUtils.C
index 6b12482c..2e20a835 100644
--- a/src/sbefw/sbeFifoMsgUtils.C
+++ b/src/sbefw/sbeFifoMsgUtils.C
@@ -287,6 +287,7 @@ uint32_t sbeDownFifoSignalEot (void)
uint32_t sbeDsSendRespHdr(const sbeRespGenHdr_t &i_hdr,
sbeResponseFfdc_t *i_ffdc )
{
+ #define SBE_FUNC "sbeDsSendRespHdr "
uint32_t rc = SBE_SEC_OPERATION_SUCCESSFUL;
do
{
@@ -303,6 +304,7 @@ uint32_t sbeDsSendRespHdr(const sbeRespGenHdr_t &i_hdr,
// If no ffdc , exit;
if( (i_ffdc != NULL) && (i_ffdc->getRc() != FAPI2_RC_SUCCESS))
{
+ SBE_ERROR( SBE_FUNC" FAPI RC:0x%08X", i_ffdc->getRc());
// making sure ffdc length is multiples of uint32_t
assert((g_FfdcData.ffdcLength % sizeof(uint32_t)) == 0);
uint32_t ffdcDataLenInWords = g_FfdcData.ffdcLength
@@ -334,6 +336,8 @@ uint32_t sbeDsSendRespHdr(const sbeRespGenHdr_t &i_hdr,
if((i_hdr.primaryStatus != SBE_PRI_OPERATION_SUCCESSFUL) ||\
(i_hdr.secondaryStatus != SBE_SEC_OPERATION_SUCCESSFUL))
{
+ SBE_ERROR( SBE_FUNC" primaryStatus:0x%08X secondaryStatus:0x%08X",
+ i_hdr.primaryStatus, i_hdr.secondaryStatus);
//Add FFDC data as well.
//Generate all the fields of FFDC package
SbeFFDCPackage sbeFfdc;
@@ -356,4 +360,5 @@ uint32_t sbeDsSendRespHdr(const sbeRespGenHdr_t &i_hdr,
}while(0);
return rc;
+ #undef SBE_FUNC
}
OpenPOWER on IntegriCloud