From bceaf6952aaf462b4f6dee2b2cd7fea43b034b56 Mon Sep 17 00:00:00 2001 From: Jiewen Yao Date: Sun, 5 Jul 2020 19:30:31 +0800 Subject: SecurityPkg/Tcg2Dxe: Add PcdTcgPfpMeasurementRevision in SpecId event. REF: https://bugzilla.tianocore.org/show_bug.cgi?id=2839 Cc: Jian J Wang Signed-off-by: Jiewen Yao Reviewed-by: Jian J Wang --- SecurityPkg/Tcg/Tcg2Dxe/Tcg2Dxe.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'SecurityPkg/Tcg/Tcg2Dxe/Tcg2Dxe.c') diff --git a/SecurityPkg/Tcg/Tcg2Dxe/Tcg2Dxe.c b/SecurityPkg/Tcg/Tcg2Dxe/Tcg2Dxe.c index 9a5f987..6d17616 100644 --- a/SecurityPkg/Tcg/Tcg2Dxe/Tcg2Dxe.c +++ b/SecurityPkg/Tcg/Tcg2Dxe/Tcg2Dxe.c @@ -1589,7 +1589,7 @@ SetupEventLog ( TcgEfiSpecIdEventStruct->platformClass = PcdGet8 (PcdTpmPlatformClass); TcgEfiSpecIdEventStruct->specVersionMajor = TCG_EfiSpecIDEventStruct_SPEC_VERSION_MAJOR_TPM2; TcgEfiSpecIdEventStruct->specVersionMinor = TCG_EfiSpecIDEventStruct_SPEC_VERSION_MINOR_TPM2; - TcgEfiSpecIdEventStruct->specErrata = TCG_EfiSpecIDEventStruct_SPEC_ERRATA_TPM2; + TcgEfiSpecIdEventStruct->specErrata = (UINT8)PcdGet32(PcdTcgPfpMeasurementRevision); TcgEfiSpecIdEventStruct->uintnSize = sizeof(UINTN)/sizeof(UINT32); NumberOfAlgorithms = 0; DigestSize = (TCG_EfiSpecIdEventAlgorithmSize *)((UINT8 *)TcgEfiSpecIdEventStruct + sizeof(*TcgEfiSpecIdEventStruct) + sizeof(NumberOfAlgorithms)); -- cgit v1.1