From: Sebastien Boeuf <sebastien.boeuf@...>Adding support for retrieving the Cloud Hypervisor ACPI tables as afallback mechanism if tables are not found through fw_cfg.Signed-off-by: Rob Bradford <robert.bradford@...>Signed-off-by: Sebastien Boeuf <sebastien.boeuf@...>--- OvmfPkg/AcpiPlatformDxe/AcpiPlatform.c | 4 + OvmfPkg/AcpiPlatformDxe/AcpiPlatform.h | 6 + OvmfPkg/AcpiPlatformDxe/AcpiPlatformDxe.inf | 1 + OvmfPkg/AcpiPlatformDxe/CloudHvAcpi.c | 117 ++++++++++++++++++++ OvmfPkg/Include/IndustryStandard/CloudHv.h | 5 + 5 files changed, 133 insertions(+) create mode 100644 OvmfPkg/AcpiPlatformDxe/CloudHvAcpi.cdiff --git a/OvmfPkg/AcpiPlatformDxe/AcpiPlatform.c b/OvmfPkg/AcpiPlatformDxe/AcpiPlatform.cindex 613a8ac97f..abd1f550d4 100644--- a/OvmfPkg/AcpiPlatformDxe/AcpiPlatform.c+++ b/OvmfPkg/AcpiPlatformDxe/AcpiPlatform.c@@ -29,5 +29,9 @@ InstallAcpiTables ( EFI_STATUS Status; Status = InstallQemuFwCfgTables (AcpiTable);+ if (EFI_ERROR (Status)) {+ Status = InstallCloudHvTables (AcpiTable);+ }
The new topic will begin with this message. Subject of the new topic:
© 2022 Groups.io