summaryrefslogtreecommitdiffstats
path: root/src/usr/secureboot/trusted/trustedboot.H
diff options
context:
space:
mode:
authorChris Engel <cjengel@us.ibm.com>2016-04-13 13:32:43 -0500
committerWilliam G. Hoffa <wghoffa@us.ibm.com>2016-07-27 12:22:07 -0400
commit3d565d0fd7f4f05803e53ab7274008fa448030f6 (patch)
treefd6ef511ac6281f1c041dc11956b934ffe43db12 /src/usr/secureboot/trusted/trustedboot.H
parentc7ba6555103fb93d5c23b5b9faaff789098b93eb (diff)
downloadblackbird-hostboot-3d565d0fd7f4f05803e53ab7274008fa448030f6.tar.gz
blackbird-hostboot-3d565d0fd7f4f05803e53ab7274008fa448030f6.zip
Support for TPM Required attribute to allow system to IPL without a TPM
Change-Id: I53e841036dfff75c6ed7d04ee55292b1285a6bee RTC: 125287 ForwardPort: yes Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/27454 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Christopher J. Engel <cjengel@us.ibm.com> Reviewed-by: William G. Hoffa <wghoffa@us.ibm.com>
Diffstat (limited to 'src/usr/secureboot/trusted/trustedboot.H')
-rw-r--r--src/usr/secureboot/trusted/trustedboot.H5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/usr/secureboot/trusted/trustedboot.H b/src/usr/secureboot/trusted/trustedboot.H
index ad15ff8bc..930444f77 100644
--- a/src/usr/secureboot/trusted/trustedboot.H
+++ b/src/usr/secureboot/trusted/trustedboot.H
@@ -61,12 +61,13 @@ class SystemTpms
public:
SystemTpms():
msgQ(msg_q_create()),
- tpmDaemonShutdown(false)
+ failedTpmsPosted(false)
{ }
+ // NOTE: No destructor implemented to destroy msgQ as required for shutdown
msg_q_t msgQ; ///< TrustedBootRp message queue
- bool tpmDaemonShutdown; ///< Has the TPM Daemon already been shutdown
+ bool failedTpmsPosted; ///< Have we already posted
TpmTarget tpm[MAX_SYSTEM_TPMS];
};
OpenPOWER on IntegriCloud