diff options
author | Mike Baiocchi <mbaiocch@us.ibm.com> | 2017-08-17 08:25:25 -0500 |
---|---|---|
committer | Daniel M. Crowell <dcrowell@us.ibm.com> | 2017-08-22 11:23:39 -0400 |
commit | 16e8d675a6e36b7c4b21350377eb0a9e820bf86e (patch) | |
tree | 875c759b43fcb96c29f866b10b0da87ceea0c3a3 /src/usr/secureboot | |
parent | 79533c5c0ffa43b2bf6d7b2684d21959c1078d67 (diff) | |
download | talos-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.C | 4 |
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()); |