audk/OvmfPkg/Library/PlatformInitLib
Gerd Hoffmann bf65d7ee88 OvmfPkg/PlatformInitLib: pass through reservations from qemu
qemu uses the etc/e820 fw_cfg file not only for memory, but
also for reservations.  Handle reservations by adding resource
descriptor hobs for them.

A typical qemu configuration has a small reservation between
lapic and flash:

  # sudo cat /proc/iomem
  [ ... ]
  fee00000-fee00fff : Local APIC
  feffc000-feffffff : Reserved          <= HERE
  ffc00000-ffffffff : Reserved
  [ ... ]

Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
2022-12-23 11:53:40 +00:00
..
Cmos.c OvmfPkg: Create initial version of PlatformInitLib 2022-04-02 08:15:12 +00:00
IntelTdx.c OvmfPkg/PlatformInitLib: Implement multi-core accept memory for TDVF 2022-12-21 07:06:17 +00:00
IntelTdxNull.c OvmfPkg: Update PlatformInitLib for Tdx guest 2022-04-02 08:15:12 +00:00
MemDetect.c OvmfPkg/PlatformInitLib: pass through reservations from qemu 2022-12-23 11:53:40 +00:00
Platform.c OvmfPkg/PlatformInitLib: Fix integrity checking failed of NvVarStore 2022-12-20 05:11:57 +00:00
PlatformInitLib.inf OvmfPkg/PlatformInitLib: Implement multi-core accept memory for TDVF 2022-12-21 07:06:17 +00:00