From 5cd9e7ce8752696ee3ccd8ec35670717364a6434 Mon Sep 17 00:00:00 2001 From: Dhaval Date: Mon, 12 Aug 2024 22:21:20 +0530 Subject: [PATCH] UefiPayloadPkg: Remove unnecessary ACPI checks We do not need to go deep into verifying all ACPI tables at this stage. TODO: Just a simple ACPI header signature check should be good enough. For now just commenting out asserts that mandate one to have various tables which is not applicable to all platforms. Signed-off-by: Dhaval Sharma --- UefiPayloadPkg/UefiPayloadEntry/AcpiTable.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/UefiPayloadPkg/UefiPayloadEntry/AcpiTable.c b/UefiPayloadPkg/UefiPayloadEntry/AcpiTable.c index 24ee43aeec..8e3032b440 100644 --- a/UefiPayloadPkg/UefiPayloadEntry/AcpiTable.c +++ b/UefiPayloadPkg/UefiPayloadEntry/AcpiTable.c @@ -128,11 +128,11 @@ Done: // // Verify values for proper operation // - ASSERT (Fadt->Pm1aCntBlk != 0); - ASSERT (Fadt->PmTmrBlk != 0); - ASSERT (Fadt->ResetReg.Address != 0); - ASSERT (Fadt->Pm1aEvtBlk != 0); - ASSERT (Fadt->Gpe0Blk != 0); + // ASSERT (Fadt->Pm1aCntBlk != 0); + // ASSERT (Fadt->PmTmrBlk != 0); + // ASSERT (Fadt->ResetReg.Address != 0); + // ASSERT (Fadt->Pm1aEvtBlk != 0); + // ASSERT (Fadt->Gpe0Blk != 0); return RETURN_SUCCESS; }