summaryrefslogtreecommitdiff
path: root/OvmfPkg
AgeCommit message (Expand)AuthorFilesLines
2022-12-23OvmfPkg: Use NestedInterruptTplLib in nested interrupt handlersMichael Brown12-6/+22
2022-12-23OvmfPkg: Add library to handle TPL from within nested interrupt handlersMichael Brown6-0/+423
2022-12-23OvmfPkg: Send EOI before RestoreTPL() in timer interrupt handlersMichael Brown2-6/+4
2022-12-23OvmfPkg/PlatformInitLib: pass through reservations from qemuGerd Hoffmann1-0/+16
2022-12-23OvmfPkg: fix PlatformConfigGerd Hoffmann3-2/+4
2022-12-22OvmfPkg/AcpiPlatformDxe: Check PcdConfidentialComputingGuestAttrMin M Xu2-5/+3
2022-12-21OvmfPkg/OvmfXen: Build platform info HOB in XenPlatformPeiAnthony PERARD2-0/+21
2022-12-21OvmfPkg/PlatformInitLib: Implement multi-core accept memory for TDVFMin M Xu2-49/+363
2022-12-21OvmfPkg: Enable APs to accept memory for TDVFMin M Xu2-2/+63
2022-12-21OvmfPkg/Sec: Move TDX APs related nasm code to IntelTdxAPs.nasmMin M Xu3-106/+68
2022-12-21OvmfPkg: Add TdxMailboxLibNull in some platform dscMin M Xu5-1/+5
2022-12-21OvmfPkg/TdxMailboxLib: Add NULL instance of TdxMailboxLibMin M Xu2-5/+36
2022-12-21OvmfPkg/TdxMailboxLib: Delete global variablesMin M Xu1-12/+10
2022-12-20OvmfPkg: Add CpuPageTableLib required by MpInitLib.Yuanhao Xie7-4/+13
2022-12-20OvmfPkg/PlatformInitLib: Fix integrity checking failed of NvVarStoreChun-Yi Lee1-4/+5
2022-12-18OvmfPkg/IoMmuDxe: Add SEV support for reserved shared memoryTom Lendacky2-53/+83
2022-12-18OvmfPkg/IoMmuDxe: Rename AmdSevIoMmu to CcIoMmuMin M Xu4-5/+4
2022-12-18OvmfPkg/IoMmuDxe: Reserve shared memory region for DMA operationMin M Xu4-71/+716
2022-12-16OvmfPkg: Add reference to new build instructionsMichael Kubacki2-1/+7
2022-12-16OvmfPkg/AcpiPlatformDxe: Differentiate TDX case for Cloud HypervisorSebastien Boeuf5-1/+104
2022-12-16OvmfPkg/PlatformInitLib: Transfer GUID Extension HOBSebastien Boeuf1-0/+5
2022-12-16OvmfPkg/PlatformInitLib: Differentiate TDX case for Cloud HypervisorSebastien Boeuf1-1/+4
2022-12-15OvmfPkg/AmdSev/SecretDxe: Allocate secret location as EfiACPIReclaimMemoryDov Murik1-6/+16
2022-12-15OvmfPkg/PlatformPei: Validate SEC's GHCB pageAdam Dunlap1-13/+27
2022-12-15OvmfPkg/TdTcg2Dxe: Fix the mapping error between PCR index and MR indexMin M Xu1-29/+60
2022-12-15OvmfPkg/TdTcg2Dxe: Fix incorrect protocol and structure versionMin M Xu1-2/+2
2022-12-14OvmfPkg/QemuFwCfgLib: remove mQemuFwCfgSupported + mQemuFwCfgDmaSupportedGerd Hoffmann3-7/+45
2022-12-14OvmfPkg/QemuFwCfgLib: rewrite fw_cfg probeGerd Hoffmann2-61/+41
2022-12-14OvmfPkg/DebugLibIoPort: use Rom version for PEIGerd Hoffmann7-13/+13
2022-12-14OvmfPkg/PlatformPei: remove mFeatureControlValueGerd Hoffmann4-14/+36
2022-12-14OvmfPkg/PlatformPei: remove mPlatformInfoHobGerd Hoffmann2-36/+39
2022-12-14OvmfPkg/PlatformPei: Verification: stop using mPlatformInfoHobGerd Hoffmann1-7/+9
2022-12-14OvmfPkg/PlatformPei: NoExec: stop using mPlatformInfoHobGerd Hoffmann1-4/+5
2022-12-14OvmfPkg/PlatformPei: MemTypeInfo: stop using mPlatformInfoHobGerd Hoffmann3-4/+4
2022-12-14OvmfPkg/PlatformPei: PeiMemory: stop using mPlatformInfoHobGerd Hoffmann3-20/+20
2022-12-14OvmfPkg/PlatformPei Q35 SMM helpers: stop using mPlatformInfoHobGerd Hoffmann3-14/+14
2022-12-14OvmfPkg/PlatformPei: PeiFv: stop using mPlatformInfoHobGerd Hoffmann3-5/+5
2022-12-14OvmfPkg/PlatformPei: AmdSev: stop using mPlatformInfoHobGerd Hoffmann3-9/+9
2022-12-10OvmfPkg/SmbiosPlatformDxe: use PcdFirmware*Gerd Hoffmann3-45/+85
2022-12-09mv OvmfPkg: move fdf include snippets to Include/FdfGerd Hoffmann16-33/+33
2022-12-09OvmfPkg: move dsc include snippet for Network support to Include/DscGerd Hoffmann6-5/+5
2022-12-09OvmfPkg: move dsc and fdf include snippets for TPM support to subdirsGerd Hoffmann13-36/+36
2022-12-09OvmfPkg: Add INVD case in #VE handlerRyan Afranji1-0/+1
2022-12-02OvmfPkg/PlatformInitLib: Add check to NvVarStoreFV HeaderLengthMin M Xu1-0/+1
2022-11-14OvmfPkg/UefiCpuPkg: Add CcExit prefix to the APIs of CcExitLibMin M Xu8-86/+86
2022-11-14OvmfPkg/UefiCpuPkg/UefiPayloadPkg: Rename VmgExitLib to CcExitLibMin M Xu27-57/+58
2022-11-04OvmfPkg/VmgExitLig: HALT on #VE when access to private memoryMin M Xu1-11/+29
2022-11-01OvmfPkg: Call gEdkiiMemoryAcceptProtocolGuid to accept pagesMin M Xu2-3/+12
2022-11-01OvmfPkg: Realize EdkiiMemoryAcceptProtocol in TdxDxeMin M Xu2-0/+105
2022-11-01OvmfPkg: Introduce lazy accept in PlatformInitLib and PlatformPeiMin M Xu2-9/+81