]> git.proxmox.com Git - mirror_edk2.git/commitdiff
OvmfPkg/Microvm: PlatformPei/MemDetect tweaks
authorGerd Hoffmann <kraxel@redhat.com>
Wed, 8 Sep 2021 09:01:11 +0000 (11:01 +0200)
committermergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
Tue, 5 Oct 2021 10:55:39 +0000 (10:55 +0000)
Skip host bridge setup on microvm.

Ref: https://bugzilla.tianocore.org/show_bug.cgi?id=3599
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Acked-by: Jiewen Yao <Jiewen.yao@intel.com>
OvmfPkg/PlatformPei/MemDetect.c

index 2c2c4641ec8aae7c26a7338b78ccc64b495e0a23..d736b85e0d90940fdb868816a9d6c6687a465944 100644 (file)
@@ -135,6 +135,10 @@ QemuUc32BaseInitialization (
   UINT32 LowerMemorySize;\r
   UINT32 Uc32Size;\r
 \r
+  if (mHostBridgeDevId == 0xffff /* microvm */) {\r
+    return;\r
+  }\r
+\r
   if (mHostBridgeDevId == INTEL_Q35_MCH_DEVICE_ID) {\r
     //\r
     // On q35, the 32-bit area that we'll mark as UC, through variable MTRRs,\r