diff options
| author | Dan Crowell <dcrowell@us.ibm.com> | 2018-04-20 15:05:13 -0500 |
|---|---|---|
| committer | William G. Hoffa <wghoffa@us.ibm.com> | 2018-05-02 13:53:54 -0400 |
| commit | 2c84fc6ab09e3641957290eb8fbfd5b4ced64213 (patch) | |
| tree | d2e21c521804cc94d17cf488f9c913e40369d0e4 /src/usr/ipmi/HBconfig | |
| parent | 0df816533370518f648a5ff765f055dee20069bf (diff) | |
| download | talos-hostboot-2c84fc6ab09e3641957290eb8fbfd5b4ced64213.tar.gz talos-hostboot-2c84fc6ab09e3641957290eb8fbfd5b4ced64213.zip | |
Enable super-long watchdog timer when console traces are enabled
When console traces are enabled, the boot takes significantly
longer than usual. Our standard watchdog timeout of 2 minutes
is not sufficient.
Made the following changes:
- Tied the enablement of the long timeout to the CONFIG flags for
console traces
- Increased the timeout to 1 hour (from 40 minutes) since this is
lab only and false positives are the worst...
- Added a couple clarifying traces to make future watchdog debug
simpler
Change-Id: I92bb0b07cb77a13cb390450999b285f2ad74168d
CQ: SW425407
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/57580
Reviewed-by: Martin Gloff <mgloff@us.ibm.com>
Reviewed-by: Richard J. Knight <rjknight@us.ibm.com>
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: Christian R. Geddes <crgeddes@us.ibm.com>
Tested-by: Jenkins OP HW <op-hw-jenkins+hostboot@us.ibm.com>
Reviewed-by: William G. Hoffa <wghoffa@us.ibm.com>
Diffstat (limited to 'src/usr/ipmi/HBconfig')
| -rw-r--r-- | src/usr/ipmi/HBconfig | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/usr/ipmi/HBconfig b/src/usr/ipmi/HBconfig index 0980a3eb2..f0c4281f9 100644 --- a/src/usr/ipmi/HBconfig +++ b/src/usr/ipmi/HBconfig @@ -8,3 +8,9 @@ config BMC_BT_LPC_IPMI depends on BMC_IPMI help Determines if the BMC uses the LPC bus for block-transfer IPMI traffic + +config BMC_IPMI_LONG_WATCHDOG + default y if CONSOLE_OUTPUT_TRACE || CONSOLE_TRACE_LITE + depends on BMC_IPMI + help + Sets watchdog default timer to several times normal for debugging |

