From ebb736e43ac563a4466e9d334307e7d17e287b69 Mon Sep 17 00:00:00 2001 From: Dean Sanner Date: Wed, 23 Aug 2017 08:42:41 -0500 Subject: 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 Tested-by: Jenkins OP Build CI Tested-by: FSP CI Jenkins Tested-by: Jenkins OP HW Reviewed-by: Prachi Gupta Reviewed-by: William G. Hoffa Reviewed-by: Daniel M. Crowell --- src/usr/hwas/common/deconfigGard.C | 14 ++++++++++++++ 1 file changed, 14 insertions(+) (limited to 'src/usr/hwas') 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 +#if (!defined(CONFIG_CONSOLE_OUTPUT_TRACE) && defined(CONFIG_CONSOLE)) +#include +#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().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().toString()); +#endif } // for if(l_pErr) { -- cgit v1.2.1