OvmfPkg: Retrieve SMBIOS from Cloud Hypervisor

Add a fallback on the SMBIOS code to find the SMBIOS table for Cloud
Hypervisor if it couldn't be found for Qemu through fw_cfg.

Reviewed-by: Gerd Hoffmann <kraxel@redhat.com>
Reviewed-by: Jiewen Yao <jiewen.yao@intel.com>
Signed-off-by: Rob Bradford <robert.bradford@intel.com>
Signed-off-by: Sebastien Boeuf <sebastien.boeuf@intel.com>
This commit is contained in:
Sebastien Boeuf
2021-12-10 22:41:56 +08:00
committed by mergify[bot]
parent 2ccefa32a6
commit d8ef774346
5 changed files with 66 additions and 5 deletions

View File

@@ -33,4 +33,15 @@ GetQemuSmbiosTables (
VOID
);
/**
Locates and extracts Cloud Hypervisor SMBIOS data
@return Address of extracted Cloud Hypervisor SMBIOS data
**/
UINT8 *
GetCloudHvSmbiosTables (
VOID
);
#endif