audk/OvmfPkg/QemuFlashFvbServicesRuntimeDxe
Tom Lendacky f0d2bc3ab2 OvmfPkg/QemuFlashFvbServicesRuntimeDxe: Do not use flash with SEV-SNP
SEV-SNP does not support the use of the Qemu flash device as SEV-SNP
guests are started using the Qemu -bios option instead of the Qemu -drive
if=pflash option. Perform runtime detection of SEV-SNP and exit early from
the Qemu flash device initialization, indicating the Qemu flash device is
not present. SEV-SNP guests will use the emulated variable support.

Signed-off-by: Tom Lendacky <thomas.lendacky@amd.com>
2024-11-23 18:02:30 +00:00
..
FvbInfo.c OvmfPkg: Format with Uncrustify 73.0.8 2023-11-27 20:14:59 +00:00
FvbServicesRuntimeDxe.inf OvmfPkg/UefiCpuPkg/UefiPayloadPkg: Rename VmgExitLib to CcExitLib 2022-11-14 04:55:34 +00:00
FvbServicesSmm.inf OvmfPkg: set fixed FlashNvStorage base addresses with -D SMM_REQUIRE 2020-03-12 21:14:46 +00:00
FwBlockService.c OvmfPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
FwBlockService.h OvmfPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
FwBlockServiceDxe.c OvmfPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
FwBlockServiceSmm.c OvmfPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
QemuFlash.c OvmfPkg/QemuFlashFvbServicesRuntimeDxe: Do not use flash with SEV-SNP 2024-11-23 18:02:30 +00:00
QemuFlash.h OvmfPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
QemuFlashDxe.c OvmfPkg/UefiCpuPkg: Add CcExit prefix to the APIs of CcExitLib 2022-11-14 04:55:34 +00:00
QemuFlashSmm.c OvmfPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00