summaryrefslogtreecommitdiffstats
path: root/src/usr/runtime
diff options
context:
space:
mode:
authorNick Bofferding <bofferdn@us.ibm.com>2018-03-15 15:48:09 -0500
committerDaniel M. Crowell <dcrowell@us.ibm.com>2018-03-15 21:46:11 -0400
commit5660e6b0e4a25d8d516d641e8001af0806bd741c (patch)
tree37874f43a1bf2908f52c1abe0bfffb71aca1b67e /src/usr/runtime
parentaa5d9565d0d12327e781309c614f00fd90e64ebc (diff)
downloadtalos-hostboot-5660e6b0e4a25d8d516d641e8001af0806bd741c.tar.gz
talos-hostboot-5660e6b0e4a25d8d516d641e8001af0806bd741c.zip
Secure Boot: Populate master node TPM info in HDAT until multinode supported
On multi-node systems, HDAT TPM info is not yet populated. This change at least populates the master node's TPM info until all nodes are supported. Change-Id: I82effc928c6b10fa863fa2bb1e398da68c5b31d3 CQ: SW421186 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/55944 Reviewed-by: Michael Baiocchi <mbaiocch@us.ibm.com> Reviewed-by: ILYA SMIRNOV <ismirno@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: Jenkins OP HW <op-hw-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
Diffstat (limited to 'src/usr/runtime')
-rw-r--r--src/usr/runtime/populate_hbruntime.C5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/usr/runtime/populate_hbruntime.C b/src/usr/runtime/populate_hbruntime.C
index 3068fbd02..43f5f5f15 100644
--- a/src/usr/runtime/populate_hbruntime.C
+++ b/src/usr/runtime/populate_hbruntime.C
@@ -2374,6 +2374,11 @@ errlHndl_t populate_hbTpmInfo()
// We will use it below to detect a multi-node scenario
auto hb_images = sys->getAttr<TARGETING::ATTR_HB_EXISTING_IMAGE>();
+ // @TODO RTC: 167290
+ // Until TPM HDAT processing is multi-node aware, pretend the system is
+ // a single node system to get the HDAT partially populated
+ hb_images = 0;
+
// if single node system
if (!hb_images)
{
OpenPOWER on IntegriCloud