[PATCH] Add Support for EV_COMPACT_HASH event type

Ivan Hu ivan.hu at canonical.com
Wed Oct 12 09:06:15 UTC 2022


From: Bryan Kemp <bryan.kemp at dell.com>

---
 src/tpm/tpmevlog/tpmevlog.c         | 1 +
 src/tpm/tpmevlogdump/tpmevlogdump.c | 3 +++
 2 files changed, 4 insertions(+)

diff --git a/src/tpm/tpmevlog/tpmevlog.c b/src/tpm/tpmevlog/tpmevlog.c
index 3545bdd2..cfc287ab 100644
--- a/src/tpm/tpmevlog/tpmevlog.c
+++ b/src/tpm/tpmevlog/tpmevlog.c
@@ -84,6 +84,7 @@ static int tpmevlog_eventtype_check(fwts_framework *fw, const fwts_tpmlog_event_
 	case EV_EFI_VARIABLE_AUTHORITY:
 	case EV_EFI_SPDM_FIRMWARE_BLOB:
 	case EV_EFI_SPDM_FIRMWARE_CONFIG:
+	case EV_COMPACT_HASH:
 		return FWTS_OK;
 	default:
 		fwts_failed(fw, LOG_LEVEL_HIGH, "PCREventType",
diff --git a/src/tpm/tpmevlogdump/tpmevlogdump.c b/src/tpm/tpmevlogdump/tpmevlogdump.c
index 242f390d..59ac401f 100644
--- a/src/tpm/tpmevlogdump/tpmevlogdump.c
+++ b/src/tpm/tpmevlogdump/tpmevlogdump.c
@@ -138,6 +138,9 @@ static char *tpmevlogdump_evtype_to_string(const fwts_tpmlog_event_type event_ty
 	case EV_EFI_SPDM_FIRMWARE_CONFIG:
 		str = "EV_EFI_SPDM_FIRMWARE_CONFIG";
 		break;
+	case EV_COMPACT_HASH:
+		str = "EV_COMPACT_HASH";
+		break;
 	default:
 		str = "Unknown";
 		break;
-- 
2.34.1




More information about the fwts-devel mailing list