diff options
author | Dean Sanner <dsanner@us.ibm.com> | 2017-08-23 08:42:41 -0500 |
---|---|---|
committer | Daniel M. Crowell <dcrowell@us.ibm.com> | 2017-10-13 00:01:29 -0400 |
commit | ebb736e43ac563a4466e9d334307e7d17e287b69 (patch) | |
tree | abc2deb3d0a621f9c5daf12797cfbb3648474333 /src/usr/hwas/common/deconfigGard.C | |
parent | aa8f42fa167abd64dd2c20ed108652c10510e533 (diff) | |
download | talos-hostboot-ebb736e43ac563a4466e9d334307e7d17e287b69.tar.gz talos-hostboot-ebb736e43ac563a4466e9d334307e7d17e287b69.zip |
Emit console traces when doing a deconfig in GUARD
-- Print out a message on what is being deconfigured
for easier debug
-- Also emit the functional procs, cores, and dimms
Change-Id: Ib46b197c80b0007b05cbfa783f985241625135cb
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/45041
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>
Tested-by: Jenkins OP HW <op-hw-jenkins+hostboot@us.ibm.com>
Reviewed-by: Prachi Gupta <pragupta@us.ibm.com>
Reviewed-by: William G. Hoffa <wghoffa@us.ibm.com>
Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
Diffstat (limited to 'src/usr/hwas/common/deconfigGard.C')
-rw-r--r-- | src/usr/hwas/common/deconfigGard.C | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/src/usr/hwas/common/deconfigGard.C b/src/usr/hwas/common/deconfigGard.C index cf6db2ad8..a781f460a 100644 --- a/src/usr/hwas/common/deconfigGard.C +++ b/src/usr/hwas/common/deconfigGard.C @@ -42,6 +42,9 @@ #ifdef __HOSTBOOT_MODULE #include <config.h> +#if (!defined(CONFIG_CONSOLE_OUTPUT_TRACE) && defined(CONFIG_CONSOLE)) +#include <console/consoleif.H> +#endif #endif #ifdef CONFIG_BMC_IPMI @@ -521,6 +524,11 @@ errlHndl_t DeconfigGard::deconfigureTargetsFromGardRecordsForIpl( } } +#if (!defined(CONFIG_CONSOLE_OUTPUT_TRACE) && defined(CONFIG_CONSOLE)) + CONSOLE::displayf("HWAS", "Deconfig HUID 0x%08X, %s", + get_huid(l_pTarget), + l_pTarget->getAttr<TARGETING::ATTR_PHYS_PATH>().toString()); +#endif } // for if (l_pErr) @@ -724,6 +732,12 @@ errlHndl_t DeconfigGard::deconfigureTargetsFromGardRecordsForIpl( break; } } + +#if (!defined(CONFIG_CONSOLE_OUTPUT_TRACE) && defined(CONFIG_CONSOLE)) + CONSOLE::displayf("HWAS", "Deconfig HUID 0x%08X, %s", + get_huid(l_pTarget), + l_pTarget->getAttr<TARGETING::ATTR_PHYS_PATH>().toString()); +#endif } // for if(l_pErr) { |