summaryrefslogtreecommitdiff
path: root/OvmfPkg
AgeCommit message (Expand)AuthorFilesLines
2021-12-09OvmfPkg/PlatformPei: mark cpuid and secrets memory reserved in EFI mapBrijesh Singh via groups.io4-0/+42
2021-12-09OvmfPkg/MemEncryptSevLib: skip page state change for Mmio addressBrijesh Singh1-7/+13
2021-12-09OvmfPkg/MemEncryptSevLib: change the page state in the RMP tableBrijesh Singh via groups.io1-0/+34
2021-12-09OvmfPkg/PlatformPei: set the Hypervisor Features PCDBrijesh Singh2-0/+57
2021-12-09OvmfPkg/PlatformPei: set PcdConfidentialComputingAttr when SEV is activeBrijesh Singh6-0/+28
2021-12-09OvmfPkg/PlatformPei: validate the system RAM when SNP is activeBrijesh Singh via groups.io1-0/+42
2021-12-09OvmfPkg/SecMain: validate the memory used for decompressing FvBrijesh Singh8-1/+68
2021-12-09OvmfPkg/MemEncryptSevLib: add support to validate > 4GB memory in PEI phaseBrijesh Singh via groups.io3-0/+160
2021-12-09OvmfPkg/BaseMemEncryptSevLib: skip the pre-validated system RAMBrijesh Singh2-1/+68
2021-12-09OvmfPkg/MemEncryptSevLib: add function to check the VMPL0Brijesh Singh via groups.io3-1/+51
2021-12-09OvmfPkg/MemEncryptSevLib: add support to validate system RAMBrijesh Singh via groups.io12-0/+485
2021-12-09OvmfPkg/AmdSevDxe: do not use extended PCI config spaceBrijesh Singh via groups.io5-5/+20
2021-12-09OvmfPkg/PlatformPei: register GHCB gpa for the SEV-SNP guestBrijesh Singh1-0/+88
2021-12-09OvmfPkg/VmgExitLib: use SEV-SNP-validated CPUID valuesMichael Roth3-23/+481
2021-12-09OvmfPkg/SecMain: register GHCB gpa for the SEV-SNP guestBrijesh Singh via groups.io1-0/+119
2021-12-09OvmfPkg/MemEncryptSevLib: add MemEncryptSevSnpEnabled()Brijesh Singh4-0/+85
2021-12-09OvmfPkg/ResetVector: use SEV-SNP-validated CPUID valuesMichael Roth1-5/+75
2021-12-09OvmfPkg/ResetVector: pre-validate the data pages used in SEC phaseBrijesh Singh via groups.io3-0/+29
2021-12-09OvmfPkg: reserve CPUID pageBrijesh Singh via groups.io5-0/+30
2021-12-09OvmfPkg: reserve SNP secrets pageBrijesh Singh via groups.io5-0/+23
2021-12-09OvmfPkg/ResetVector: introduce SEV metadata descriptor for VMM useBrijesh Singh via groups.io3-0/+49
2021-12-09OvmfPkg/ResetVector: move clearing GHCB in SecMainBrijesh Singh via groups.io2-7/+1
2021-12-09OvmfPkg/SecMain: move SEV specific routines in AmdSev.cBrijesh Singh via groups.io4-154/+239
2021-12-07OvmfPkg: Apply uncrustify changesMichael Kubacki445-26566/+31091
2021-12-07OvmfPkg: Change complex DEBUG_CODE() to DEBUG_CODE_BEGIN/END()Michael D Kinney5-12/+12
2021-12-07OvmfPkg: Change OPTIONAL keyword usage styleMichael D Kinney25-92/+86
2021-12-07OvmfPkg: Change use of EFI_D_* to DEBUG_*Michael D Kinney6-26/+26
2021-11-12OvmfPkg/Library/ResetSystemLib: Fix Microvm VS2019 NOOPT build issueMichael D Kinney1-1/+1
2021-11-11OvmfPkg/Bhyve/PlatformPei: Fix VS2019 X64 NOOPT build issueMichael D Kinney1-1/+1
2021-11-11OvmfPkg/Xen: Fix VS2019 build issuesMichael D Kinney3-8/+8
2021-11-08OvmfPkg: Reproduce builds across source format changesMichael D Kinney4-8/+8
2021-10-24OvmfPkg: Enable TDX in ResetVectorMin Xu6-0/+286
2021-10-24OvmfPkg: Add IntelTdxMetadata.asmMin Xu6-0/+188
2021-10-24OvmfPkg: Clear WORK_AREA_GUEST_TYPE in Main.asmMin Xu2-4/+4
2021-10-24OvmfPkg: Copy Main.asm from UefiCpuPkg to OvmfPkg's ResetVectorMin Xu1-0/+103
2021-10-19OvmfPkg/AmdSev: update the fdf to use new workarea PCDBrijesh Singh1-1/+8
2021-10-19Ovmfpkg: update Ia32 build to use new work areaBrijesh Singh2-1/+5
2021-10-14ArmVirtPkg/VirtioFdtDxe: Relocate VirtioFdtDxe to OvmfPkg/FdtAbner Chang2-0/+163
2021-10-14OvmfPkg/FdtPciHostBridgeLib: Add RISC-V in the supported arch.Abner Chang1-1/+1
2021-10-14ArmVirtPkg/FdtPciHostBridgeLib: Relocate FdtPciHostBridgeLib to OvmfPkg/FdtAbner Chang2-0/+470
2021-10-14OvmfPkg/QemuFwCfgLibMmio: Add RISC-V arch supportAbner Chang2-4/+5
2021-10-14ArmVirtPkg/QemuFwCfgLib: Relocate QemuFwCfgLib to OvmfPkgAbner Chang2-0/+681
2021-10-14OvmfPkg/HighMemDxe: Add RISC-V in the supported arch.Abner Chang2-2/+4
2021-10-14ArmVirtPkg/HighMemDxe: Relocate HighMemDxe to OvmfPkgAbner Chang2-0/+172
2021-10-14ArmVirtPkg/FdtPciPcdProducerLib: Relocate PciPcdProducerLib to OvmfPkgAbner Chang2-0/+191
2021-10-05OvmfPkg/Microvm: wire up serial console, drop super-ioGerd Hoffmann3-6/+49
2021-10-05OvmfPkg/Microvm: use PciHostBridgeLibNullGerd Hoffmann1-1/+1
2021-10-05OvmfPkg/Microvm: BdsPlatform: PciAcpiInitialization tweak.Gerd Hoffmann1-0/+2
2021-10-05OvmfPkg/ResetSystemLib: add driver for microvmGerd Hoffmann8-7/+231
2021-10-05OvmfPkg/Microvm: PlatformPei/Platform: add id.Gerd Hoffmann2-0/+19