diff options
author | Mike Baiocchi <mbaiocch@us.ibm.com> | 2017-07-18 16:29:10 -0500 |
---|---|---|
committer | Daniel M. Crowell <dcrowell@us.ibm.com> | 2017-07-19 14:17:19 -0400 |
commit | 48a8ff9008c000ce8b50708448a74f259c01d9d6 (patch) | |
tree | f0016c63498df8afb98d131c7873aa688fba3655 | |
parent | 869cf157cf21c65c0774bd316d96fa4f50ec5a83 (diff) | |
download | talos-hostboot-48a8ff9008c000ce8b50708448a74f259c01d9d6.tar.gz talos-hostboot-48a8ff9008c000ce8b50708448a74f259c01d9d6.zip |
Update HWAS Common-file handling of Big/Fused Cores for FCO
When Field Core Overrides are active, there needs to be an
adjustment when the cores are 'fused' (or 'Bigcores') to properly
enable the correct number of cores.
Change-Id: If62d1a19d5391b0525f1f1349c6314f8ca824056
CQ:SW391723
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/43291
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>
Reviewed-by: Dean Sanner <dsanner@us.ibm.com>
Reviewed-by: Stephen M. Cprek <smcprek@us.ibm.com>
Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
-rw-r--r-- | src/usr/hwas/common/deconfigGard.C | 14 |
1 files changed, 11 insertions, 3 deletions
diff --git a/src/usr/hwas/common/deconfigGard.C b/src/usr/hwas/common/deconfigGard.C index 82ee77aff..63787a046 100644 --- a/src/usr/hwas/common/deconfigGard.C +++ b/src/usr/hwas/common/deconfigGard.C @@ -818,9 +818,17 @@ errlHndl_t DeconfigGard::processFieldCoreOverride() get_huid(pNode)); continue; // next node } - - HWAS_INF("FCO: node %.8X: value %d", - get_huid(pNode), l_fco); + else if (is_fused_mode()) + { + l_fco += l_fco; + HWAS_INF("FCO: node %.8X: Doubling EC count in fused_mode. " + "l_fco=0x%X", get_huid(pNode), l_fco); + } + else + { + HWAS_INF("FCO: node %.8X: value %d", + get_huid(pNode), l_fco); + } // find all functional child PROC targets TargetHandleList pProcList; |