mirror of
https://github.com/tianocore/edk2.git
synced 2025-08-26 04:33:51 +00:00
![]()
Some checks failed
CodeQL / Analyze (IA32, CryptoPkg) (push) Has been cancelled
CodeQL / Analyze (IA32, MdeModulePkg) (push) Has been cancelled
CodeQL / Analyze (IA32,X64, DynamicTablesPkg) (push) Has been cancelled
CodeQL / Analyze (IA32,X64, FatPkg) (push) Has been cancelled
CodeQL / Analyze (IA32,X64, FmpDevicePkg) (push) Has been cancelled
CodeQL / Analyze (IA32,X64, IntelFsp2Pkg) (push) Has been cancelled
CodeQL / Analyze (IA32,X64, IntelFsp2WrapperPkg) (push) Has been cancelled
CodeQL / Analyze (IA32,X64, MdePkg) (push) Has been cancelled
CodeQL / Analyze (IA32,X64, PcAtChipsetPkg) (push) Has been cancelled
CodeQL / Analyze (IA32,X64, PrmPkg) (push) Has been cancelled
CodeQL / Analyze (IA32,X64, SecurityPkg) (push) Has been cancelled
CodeQL / Analyze (IA32,X64, ShellPkg) (push) Has been cancelled
CodeQL / Analyze (IA32,X64, SourceLevelDebugPkg) (push) Has been cancelled
CodeQL / Analyze (IA32,X64, StandaloneMmPkg) (push) Has been cancelled
CodeQL / Analyze (IA32,X64, UefiCpuPkg) (push) Has been cancelled
CodeQL / Analyze (IA32,X64, UnitTestFrameworkPkg) (push) Has been cancelled
CodeQL / Analyze (X64, CryptoPkg) (push) Has been cancelled
CodeQL / Analyze (X64, MdeModulePkg) (push) Has been cancelled
UPL Build / Build UPL VS2022 (FIT_BUILD=FALSE, windows-latest, 3.12, DEBUG, VS2022) (push) Has been cancelled
UPL Build / Build UPL VS2022 (FIT_BUILD=TRUE, windows-latest, 3.12, DEBUG, VS2022) (push) Has been cancelled
UPL Build / Build UPL GCC (FIT_BUILD=FALSE, ubuntu-latest, 3.12, DEBUG, GCC) (push) Has been cancelled
UPL Build / Build UPL GCC (FIT_BUILD=TRUE, ubuntu-latest, 3.12, DEBUG, GCC) (push) Has been cancelled
Currently a EFI_DEVICE_ERROR is returned if `TPM_RC_HANDLE` is the return code from a TPM2_NV_ReadPublic command. However, in the TCG TPM Library Part 3: Commands specification, `TPM_RC_HANDLE` is a return code if: 1. An Index does not exist that corresponds to the handle (TPM_RC_HANDLE) 2. The hierarchy associated with the existing NV Index is not enabled (TPM_RC_HANDLE) Therefore, return EFI_NOT_FOUND in this case, since that more precisely allows a caller to identify this condition and act on it as opposed to a more generic device error. Signed-off-by: Michael Kubacki <michael.kubacki@microsoft.com> |
||
---|---|---|
.. | ||
AuthVariableLib | ||
DxeImageAuthenticationStatusLib | ||
DxeImageVerificationLib | ||
DxeRsa2048Sha256GuidedSectionExtractLib | ||
DxeTcg2PhysicalPresenceLib | ||
DxeTcgPhysicalPresenceLib | ||
DxeTpm2MeasureBootLib | ||
DxeTpmMeasureBootLib | ||
DxeTpmMeasurementLib | ||
FmpAuthenticationLibPkcs7 | ||
FmpAuthenticationLibRsa2048Sha256 | ||
HashInstanceLibSha1 | ||
HashInstanceLibSha256 | ||
HashInstanceLibSha384 | ||
HashInstanceLibSha512 | ||
HashInstanceLibSm3 | ||
HashLibBaseCryptoRouter | ||
HashLibTpm2 | ||
PeiDxeTpmPlatformHierarchyLib | ||
PeiDxeTpmPlatformHierarchyLibNull | ||
PeiRsa2048Sha256GuidedSectionExtractLib | ||
PeiTcg2PhysicalPresenceLib | ||
PeiTpmMeasurementLib | ||
PlatformPKProtectionLibVarPolicy | ||
PlatformSecureLibNull | ||
SecTpmMeasurementLib | ||
SecureBootVariableLib | ||
SecureBootVariableProvisionLib | ||
SmmTcg2PhysicalPresenceLib | ||
Tcg2PpVendorLibNull | ||
TcgEventLogRecordLib | ||
TcgPpVendorLibNull | ||
TcgStorageCoreLib | ||
TcgStorageOpalLib | ||
Tpm2CommandLib | ||
Tpm2DeviceLibDTpm | ||
Tpm2DeviceLibFfa | ||
Tpm2DeviceLibRouter | ||
Tpm2DeviceLibTcg2 | ||
Tpm12CommandLib | ||
Tpm12DeviceLibDTpm | ||
Tpm12DeviceLibTcg | ||
TpmCommLib |