Skip to content

Commit

Permalink
Delayed deconfig any DIMM on a failing voltage domain
Browse files Browse the repository at this point in the history
If request to service processor to enable a memory voltage domain fails, delayed
deconfig any DIMMs tied to that voltage domain, so that in a reconfig loop the
system will boot, but without the affected DIMMs, rather than rebooting
endlessly.

Change-Id: Icc70c9c3203abefa8085229c7783ee858c8372d6
RTC: SW417148
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/54358
Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com>
Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com>
Tested-by: Jenkins OP HW <op-hw-jenkins+hostboot@us.ibm.com>
Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
Reviewed-by: ILYA SMIRNOV <ismirno@us.ibm.com>
Reviewed-by: Marshall J. Wilks <mjwilks@us.ibm.com>
Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
  • Loading branch information
Nick Bofferding authored and dcrowell77 committed Feb 23, 2018
1 parent 014e0ae commit 55e51a6
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions src/usr/isteps/hbToHwsvVoltageMsg.C
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
/* */
/* OpenPOWER HostBoot Project */
/* */
/* Contributors Listed Below - COPYRIGHT 2012,2017 */
/* Contributors Listed Below - COPYRIGHT 2012,2018 */
/* [+] International Business Machines Corp. */
/* */
/* */
Expand Down Expand Up @@ -591,7 +591,7 @@ void calloutMcbistChildDimms( errlHndl_t & io_errl,

io_errl->addHwCallout( l_dimm,
HWAS::SRCI_PRIORITY_LOW,
HWAS::NO_DECONFIG,
HWAS::DELAYED_DECONFIG,
HWAS::GARD_NULL );
}
}
Expand Down

0 comments on commit 55e51a6

Please sign in to comment.