summaryrefslogtreecommitdiff
path: root/OvmfPkg
AgeCommit message (Expand)AuthorFilesLines
2024-06-06OvmfPkg/PlatformInitLib: allow PhysBits larger than 48Gerd Hoffmann1-5/+5
2024-06-06OvmfPkg/PlatformInitLib: add support for GuestPhysBitsGerd Hoffmann1-3/+14
2024-06-06OvmfPkg: add morlock supportGerd Hoffmann8-0/+26
2024-06-04OvmfPkg: Add no hardcode version of FdtNorFlashQemuLibChao Li2-0/+211
2024-06-04OvmfPkg: Save MTRR by lockbox in CpuS3DataDxeDun Tan2-2/+15
2024-05-31OvmfPkg/VirtioRngDxe: check if device is readyGerd Hoffmann2-3/+11
2024-05-30OvmfPkg: Update VMM Hob list check to support new resource attributesDu Lin1-0/+2
2024-05-24OvmfPkg: Add Hash2DxeCrypto to OvmfPkgDoug Flick8-3/+40
2024-05-24OvmfPkg PlatformCI: Support virtio-rng-pciFlickdm1-0/+2
2024-05-08OvmfPkg: Use newly defined Unaccepted Memory TypeSachin Ganesh5-14/+14
2024-05-08OvmfPkg/PlatformPei: Relocate SmBases in PEI phaseJiaxin Wu4-1/+92
2024-05-08OvmfPkg/SmmCpuFeaturesLib: Check Smbase Relocation is done or notJiaxin Wu1-11/+22
2024-05-08OvmfPkg: Refine SmmAccess implementationJiaxin Wu8-151/+87
2024-05-08OvmfPkg/PlatformInitLib: Create gEfiSmmSmramMemoryGuidJiaxin Wu2-40/+90
2024-05-08OvmfPkg/SmmRelocationLib: Add library instance for OVMFJiaxin Wu14-0/+1299
2024-05-07OvmfPkg: Add sp800155Event3 supportDionna Glaze1-5/+10
2024-05-02OvmfPkg/CcExitLib: Drop special handling for Encrypted MMIO to APICMichael Roth1-11/+1
2024-05-02OvmfPkg: Don't make APIC MMIO accesses with encryption bit setMichael Roth10-3/+97
2024-05-02OvmfPkg/ResetVector: Clear SEV encryption bit for non-leaf PTEsMichael Roth2-11/+14
2024-04-30OvmfPkg: Remove QemuFwCfgLibMmio.infChao Li1-54/+0
2024-04-30OvmfPkg/RiscVVirt: Enable QemuFwCfgMmioDxeLib.infChao Li1-1/+1
2024-04-30OvmfPkg: Copy the same new INF as QemuFwCfgLibMmio.infChao Li1-0/+54
2024-04-30OvmfPkg: Add the QemuFwCfgMmioLib PEI stage versionChao Li2-0/+281
2024-04-30OvmfPkg: Add the way of HOBs in QemuFwCfgLibMmioChao Li4-27/+216
2024-04-30OvmfPkg: Separate QemuFwCfgLibMmio.c into two filesChao Li4-186/+327
2024-04-30OvmfPkg: Add a GUID for QemuFwCfgLibChao Li1-0/+1
2024-04-25OvmfPkg/VirtHstiDxe: do not load driver in confidential guestsGerd Hoffmann2-0/+7
2024-04-23OvmfPkg: Harden #VC instruction emulation somewhat (CVE-2024-25742)Adam Dunlap1-11/+173
2024-04-22OvmfPkg/VirtHstiDxe: add README.mdGerd Hoffmann1-0/+48
2024-04-22OvmfPkg/VirtHstiDxe: add code flash checkGerd Hoffmann4-0/+55
2024-04-22OvmfPkg/VirtHstiDxe: add varstore flash checkGerd Hoffmann4-1/+122
2024-04-22OvmfPkg: Add VirtHstiDxe to OVMF firmware buildKonstantin Kostiuk6-0/+9
2024-04-22OvmfPkg: Add VirtHstiDxe driverKonstantin Kostiuk5-0/+382
2024-04-22OvmfPkg/IntelTdx: Update TDVF READMEMin M Xu1-26/+38
2024-04-17OvmfPkg/BaseMemEncryptLib: Check for presence of an SVSM when not at VMPL0Tom Lendacky1-3/+6
2024-04-17Ovmfpkg/CcExitLib: Provide SVSM discovery supportTom Lendacky3-4/+31
2024-04-17OvmfPkg/AmdSvsmLib: Add support for the SVSM create/delete vCPU callsTom Lendacky1-1/+53
2024-04-17OvmfPkg/BaseMemEncryptSevLib: Maximize Page State Change efficiencyTom Lendacky1-0/+7
2024-04-17OvmfPkg/AmdSvsmLib: Add support for the SVSM_CORE_PVALIDATE callTom Lendacky1-1/+182
2024-04-17OvmfPkg: Create a calling area used to communicate with the SVSMTom Lendacky8-6/+42
2024-04-17OvmfPkg/BaseMemEncryptSevLib: Use AmdSvsmSnpPvalidate() to validate pagesTom Lendacky4-74/+9
2024-04-17Ovmfpkg/AmdSvsmLib: Create AmdSvsmLib to handle SVSM related servicesTom Lendacky6-4/+309
2024-04-17Ovmfpkg: Prepare OvmfPkg to use the AmdSvsmLib libraryTom Lendacky9-1/+10
2024-04-17OvmfPkg/BaseMemEncryptSevLib: Maximize Page State Change efficiencyTom Lendacky1-0/+11
2024-04-17OvmfPkg/BaseMemEncryptSevLib: Re-organize page state change supportTom Lendacky7-52/+146
2024-04-17OvmfPkg/BaseMemEncryptSevLib: Calculate memory size for Page State ChangeTom Lendacky1-4/+8
2024-04-17OvmfPkg/BaseMemEncryptSevLib: Fix uncrustify errorsTom Lendacky1-12/+15
2024-04-17OvmfPkg/PlatformPei: Retrieve APIC IDs from the hypervisorTom Lendacky2-1/+92
2024-04-17OvmfPkg/BaseMemEncryptLib: Fix error check from AsmRmpAdjust()Tom Lendacky1-4/+4
2024-04-17OvmfPkg: Update TdTcg2Dxe path in OvmfPkgX64 and IntelTdxX64.dscMin M Xu4-6/+6