summaryrefslogtreecommitdiff
path: root/OvmfPkg
AgeCommit message (Expand)AuthorFilesLines
2021-05-29OvmfPkg/BaseMemEncryptSevLib: remove Flush parameterBrijesh Singh10-62/+21
2021-05-29OvmfPkg/TpmMmioSevDecryptPei: use MemEncryptSevClearMmioPageEncMask()Brijesh Singh1-3/+2
2021-05-29OvmfPkg/QemuFlashFvbServicesRuntimeDxe: use Mmio helper to clear enc maskBrijesh Singh2-6/+4
2021-05-29OvmfPkg/AmdSevDxe: use MemEncryptSevClearMmioPageEncMask() to clear EncMaskBrijesh Singh1-6/+4
2021-05-29OvmfPkg/BaseMemEncryptSevLib: introduce MemEncryptSevClearMmioPageEncMask()Brijesh Singh6-0/+175
2021-05-14OvmfPkg/VirtioFsDxe: suppress incorrect gcc warningsSergei Dmitrouk1-0/+11
2021-04-30OvmfPkg/Tcg2ConfigPei: Update Depex for IA32 and X64Lendacky, Thomas1-1/+1
2021-04-30OvmfPkg/TpmMmioSevDecryptPei: Mark TPM MMIO range as unencrypted for SEV-ESLendacky, Thomas10-0/+135
2021-04-30OvmfPkg: Define a new PPI GUID to signal TPM MMIO accessabilityLendacky, Thomas1-0/+4
2021-04-30OvmfPkg/VmgExitLib: Add support for new MMIO MOV opcodesLendacky, Thomas1-0/+111
2021-04-30OvfmPkg/VmgExitLib: Properly decode MMIO MOVZX and MOVSX opcodesLendacky, Thomas1-2/+7
2021-04-13OvmfPkg/OvmfXen: Set PcdFSBClockAnthony PERARD3-3/+6
2021-04-13OvmfPkg/XenPlatformPei: Calibrate APIC timer frequencyAnthony PERARD4-0/+185
2021-04-13OvmfPkg/XenPlatformPei: Map extra physical addressAnthony PERARD3-0/+77
2021-04-13OvmfPkg/IndustryStandard: Introduce PageTable.hAnthony PERARD2-142/+162
2021-04-13OvmfPkg/IndustryStandard/Xen: Apply EDK2 coding style to XEN_VCPU_TIME_INFOAnthony PERARD1-8/+9
2021-04-13OvmfPkg/XenResetVector: Silent a warning from nasmAnthony PERARD1-1/+1
2021-04-09OvmfPkg: Add MicrocodeLib in DSC files.Ray Ni6-0/+6
2021-03-31OvmfPkg: Consume MdeLibs.dsc.inc for RegisterFilterLibDandan Bi6-6/+24
2021-03-24OvmfPkg: strip build paths in release buildsRoss Burton6-0/+6
2021-03-19OvmfPkg/X86QemuLoadImageLib: Handle allocation failure for CommandLineMartin Radev1-0/+10
2021-03-16OvmfPkg/SmmControl2Dxe: negotiate CPU hot-unplugAnkur Arora1-1/+16
2021-03-16OvmfPkg/CpuHotplugSmm: do actual CPU hot-ejectAnkur Arora2-6/+106
2021-03-16OvmfPkg/CpuHotplugSmm: add EjectCpu()Ankur Arora2-8/+148
2021-03-16OvmfPkg/SmmCpuFeaturesLib: call CPU hot-eject handlerAnkur Arora1-0/+34
2021-03-16OvmfPkg/SmmCpuFeaturesLib: init CPU ejection stateAnkur Arora2-0/+81
2021-03-16OvmfPkg: define CPU_HOT_EJECT_DATAAnkur Arora2-0/+64
2021-03-16OvmfPkg/CpuHotplugSmm: introduce UnplugCpus()Ankur Arora1-0/+84
2021-03-16OvmfPkg/CpuHotplugSmm: add Qemu Cpu Status helperAnkur Arora2-0/+28
2021-03-16OvmfPkg/CpuHotplugSmm: collect hot-unplug eventsAnkur Arora4-39/+93
2021-03-16OvmfPkg/CpuHotplugSmm: refactor hotplug logicAnkur Arora1-84/+126
2021-03-05OvmfPkg: resolve MmUnblockMemoryLib (mainly for VariableSmmRuntimeDxe)Kun Qin3-0/+9
2021-01-26OvmfPkg/QemuFlashFvbServicesRuntimeDxe: Use physical address with SEV-ESTom Lendacky1-1/+19
2021-01-20OvmfPkg/CpuS3DataDxe: do not allocate useless register tablesLaszlo Ersek2-70/+1
2021-01-20OvmfPkg/PciHostBridgeUtilityLib: Extend GetRootBridges() with BusMin/BusMaxJiahui Cen via groups.io3-5/+32
2021-01-20OvmfPkg/PciHostBridgeUtilityLib: Extend parameter list of GetRootBridgesJiahui Cen via groups.io4-28/+39
2021-01-20OvmfPkg/PciHostBridgeLib: Extract GetRootBridges() / FreeRootBridges()Jiahui Cen via groups.io5-135/+256
2021-01-20OvmfPkg/PciHostBridgeUtilityLib: Extend parameters of InitRootBridge()Jiahui Cen via groups.io6-57/+73
2021-01-20OvmfPkg/PciHostBridgeLib: Extract InitRootBridge() / UninitRootBridge()Jiahui Cen via groups.io7-213/+249
2021-01-20OvmfPkg/PciHostBridgeLib: List missing PcdLib dependencyJiahui Cen via groups.io3-0/+3
2021-01-20OvmfPkg: Introduce PciHostBridgeUtilityLib classJiahui Cen via groups.io12-39/+166
2021-01-19OvmfPkg: disable list length checks in NOOPT and DEBUG buildsLaszlo Ersek6-0/+6
2021-01-19OvmfPkg: raise PcdShellFileOperationSize to 128KBLaszlo Ersek3-0/+6
2021-01-19OvmfPkg/XenPlatformPei: Use CPUID to get physical address width on XenIgor Druzhinin2-154/+15
2021-01-08OvmfPkg: add TimeBaseLib resolution for OvmfXenLeif Lindholm1-0/+1
2021-01-07OvfmPkg/VmgExitLib: Validate #VC MMIO is to un-encrypted memoryTom Lendacky6-1/+88
2021-01-07OvmfPkg/PlatformPei: Reserve GHCB backup pages if S3 is supportedTom Lendacky2-0/+7
2021-01-07OvmfPkg/VmgExitLib: Support nested #VCsTom Lendacky13-27/+404
2021-01-07OvmfPkg/MemEncryptSevLib: Address range encryption state interfaceTom Lendacky10-12/+368
2021-01-07OvmfPkg/MemEncryptSevLib: Make the MemEncryptSevLib available for SECTom Lendacky7-4/+289