From f5024f66d08a343a40c452d9d86da1cf49998e14 Mon Sep 17 00:00:00 2001 From: Marty Gloff Date: Thu, 10 May 2018 16:58:43 -0500 Subject: Set HB Dump Flag in TI Data on any TI with SRC Rather than rely on HWSV code to recognize there is a TI with SRC, and so do a Hostboot dump, just always set the flag in the TI with SRC data that will request that HWSV to do the HB dump. Change-Id: Ia7b64b924e7ad8bbbacd4bdc244efaddcaacf148 CQ: SW427305 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/58675 Tested-by: Jenkins Server Tested-by: FSP CI Jenkins Tested-by: Jenkins OP Build CI Reviewed-by: Brian E. Bakke Tested-by: Jenkins OP HW Reviewed-by: Christian R. Geddes Reviewed-by: Daniel M. Crowell --- src/kernel/terminate.C | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/kernel') diff --git a/src/kernel/terminate.C b/src/kernel/terminate.C index 499fd96b9..0f8db9ea4 100644 --- a/src/kernel/terminate.C +++ b/src/kernel/terminate.C @@ -71,9 +71,11 @@ void termWriteSRC(uint16_t i_source, uint16_t i_reasoncode,uint64_t i_failAddr, uint32_t i_error_data) { // Update the TI structure with the type of TI, who called, + // and indicator flag for doing HB dump // and extra error data (if applicable, otherwise 0) kernel_TIDataArea.type = TI_WITH_SRC; kernel_TIDataArea.source = i_source; + kernel_TIDataArea.hbDumpFlag = 1; kernel_TIDataArea.error_data = i_error_data; // Update TID data area with the SRC info we have avail -- cgit v1.2.3