summaryrefslogtreecommitdiffstats
path: root/src/usr/secureboot
diff options
context:
space:
mode:
authorMike Baiocchi <mbaiocch@us.ibm.com>2017-08-17 08:25:25 -0500
committerDaniel M. Crowell <dcrowell@us.ibm.com>2017-08-22 11:23:39 -0400
commit16e8d675a6e36b7c4b21350377eb0a9e820bf86e (patch)
tree875c759b43fcb96c29f866b10b0da87ceea0c3a3 /src/usr/secureboot
parent79533c5c0ffa43b2bf6d7b2684d21959c1078d67 (diff)
downloadtalos-hostboot-16e8d675a6e36b7c4b21350377eb0a9e820bf86e.tar.gz
talos-hostboot-16e8d675a6e36b7c4b21350377eb0a9e820bf86e.zip
Update TPM_REQUIRED "SENSOR_NAME" Attribute Enum
Change-Id: If38b03348f19d255f551b75876a12fb3f3062757 RTC:173353 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/44884 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: Stephen M. Cprek <smcprek@us.ibm.com> Reviewed-by: Nicholas E. Bofferding <bofferdn@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
Diffstat (limited to 'src/usr/secureboot')
-rw-r--r--src/usr/secureboot/trusted/trustedboot.C4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/usr/secureboot/trusted/trustedboot.C b/src/usr/secureboot/trusted/trustedboot.C
index 083fc0859..93ba27ed8 100644
--- a/src/usr/secureboot/trusted/trustedboot.C
+++ b/src/usr/secureboot/trusted/trustedboot.C
@@ -1399,6 +1399,7 @@ bool getTpmRequiredSensorValue(bool& o_isTpmRequired)
SENSOR::getSensorReadingData tpmRequiredData;
SENSOR::SensorBase tpmRequired(TARGETING::SENSOR_NAME_TPM_REQUIRED,
pTopLevel);
+
errlHndl_t err = tpmRequired.readSensorData(tpmRequiredData);
if (nullptr == err)
{
@@ -1418,7 +1419,8 @@ bool getTpmRequiredSensorValue(bool& o_isTpmRequired)
// error reading sensor, so consider sensor not available
TRACFCOMP( g_trac_trustedboot,ERR_MRK"getTpmRequiredSensorValue: "
"Unable to read Tpm Required Sensor: rc = 0x%04X "
- "(sensorNum=0x%X, enum=0x%X) Deleting Error plid=0x%04X",
+ "(sensorNum=0x%X, enum=0x%X) Deleting Error plid=0x%04X."
+ " Considering Sensor NOT required",
err->reasonCode(), sensorNum,
TARGETING::SENSOR_NAME_TPM_REQUIRED,
err->plid());
OpenPOWER on IntegriCloud