diff options
author | Dan Crowell <dcrowell@us.ibm.com> | 2015-06-09 10:22:42 -0500 |
---|---|---|
committer | A. Patrick Williams III <iawillia@us.ibm.com> | 2015-06-18 13:35:25 -0500 |
commit | b4a41f74b3b0082c846d7fa0ecf3be77f7ac62c4 (patch) | |
tree | 8772d9981fb7242a8b3138c4f64ea3c7d52d9cc0 /src/usr/hwpf/hwp/start_payload | |
parent | 17f94afce9979da7c750fd8022604dc0b43dcf4f (diff) | |
download | talos-hostboot-b4a41f74b3b0082c846d7fa0ecf3be77f7ac62c4.tar.gz talos-hostboot-b4a41f74b3b0082c846d7fa0ecf3be77f7ac62c4.zip |
Disable local core checkstops for OpenPower
Removed the code to reenable local core checkstops, when
running on OP boxes we will escalate them to system checkstops.
Change-Id: I4ade7b42e191aa81daff85f3e992c210558eb4b0
Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/18308
Tested-by: Jenkins Server
Tested-by: Jenkins OP Build CI
Reviewed-by: WILLIAM G. HOFFA <wghoffa@us.ibm.com>
Reviewed-by: Thi N. Tran <thi@us.ibm.com>
Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
Diffstat (limited to 'src/usr/hwpf/hwp/start_payload')
-rw-r--r-- | src/usr/hwpf/hwp/start_payload/start_payload.C | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/usr/hwpf/hwp/start_payload/start_payload.C b/src/usr/hwpf/hwp/start_payload/start_payload.C index 0428000ac..12f62a331 100644 --- a/src/usr/hwpf/hwp/start_payload/start_payload.C +++ b/src/usr/hwpf/hwp/start_payload/start_payload.C @@ -1060,6 +1060,14 @@ errlHndl_t enableCoreCheckstops() void* l_slwPtr = NULL; int mm_rc = 0; + // for OpenPower systems, leave core checkstops as system checkstops + if( is_sapphire_load() && (!INITSERVICE::spBaseServicesEnabled()) ) + { + TRACFCOMP( ISTEPS_TRACE::g_trac_isteps_trace, "Leaving local core checkstops as escalating to system checkstop" ); + return NULL; + } + //@todo-RTC:130092 Remove this when Opal support is in place + // loop thru all proc and find all functional ex units TARGETING::TargetHandleList l_procTargetList; getAllChips(l_procTargetList, TYPE_PROC); |