summaryrefslogtreecommitdiffstats
path: root/src/usr/sbeio
diff options
context:
space:
mode:
authorRichard J. Knight <rjknight@us.ibm.com>2017-02-24 13:51:23 -0600
committerDaniel M. Crowell <dcrowell@us.ibm.com>2017-02-28 12:00:35 -0500
commit3bae709a5e0c7b1dd886a0668470da3402f605a6 (patch)
tree8b38476797f4f4590461f46322dd998a01a34551 /src/usr/sbeio
parent600d2fb18f8566e50bb1036c664ed576753ad8c1 (diff)
downloadtalos-hostboot-3bae709a5e0c7b1dd886a0668470da3402f605a6.tar.gz
talos-hostboot-3bae709a5e0c7b1dd886a0668470da3402f605a6.zip
Data Storage exception during proc_check_slave_sbe_seeprom_complete
-Fixed null errl handle usage in timeout path Change-Id: I6e8233ab82b3054aa3090e519003d3d78ba3642a CQ:SW377830 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/37026 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Dzuy Nguyen <dzuy@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
Diffstat (limited to 'src/usr/sbeio')
-rw-r--r--src/usr/sbeio/sbe_fifodd.C8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/usr/sbeio/sbe_fifodd.C b/src/usr/sbeio/sbe_fifodd.C
index 03d2cfba3..dffcd3d44 100644
--- a/src/usr/sbeio/sbe_fifodd.C
+++ b/src/usr/sbeio/sbe_fifodd.C
@@ -614,12 +614,20 @@ errlHndl_t SbeFifo::waitDnFifoReady(TARGETING::Target * i_target,
* data to receive
*/
+ errl = new ErrlEntry(ERRL_SEV_UNRECOVERABLE,
+ SBEIO_FIFO,
+ SBEIO_FIFO_DOWNSTREAM_TIMEOUT,
+ MAX_UP_FIFO_TIMEOUT_NS,
+ 0);
+
errl->addProcedureCallout(HWAS::EPUB_PRC_HB_CODE,
HWAS::SRCI_PRIORITY_HIGH);
+
errl->addHwCallout( i_target,
HWAS::SRCI_PRIORITY_HIGH,
HWAS::NO_DECONFIG,
HWAS::GARD_NULL );
+
errl->collectTrace(SBEIO_COMP_NAME);
break;
}
OpenPOWER on IntegriCloud