summaryrefslogtreecommitdiff
path: root/UefiCpuPkg
AgeCommit message (Expand)AuthorFilesLines
2020-11-18UefiCpuPkg/PiSmmCpuDxeSmm: Reflect page table depth with page table addressSheng Wei4-37/+74
2020-11-18UefiCpuPkg/PiSmmCpuDxeSmm: Correct the Cr3 typoSheng Wei1-5/+5
2020-11-10UefiCpuPkg/MpInitLib: For SEV-ES guest, set stack based on processor numberTom Lendacky1-1/+6
2020-11-10UefiCpuPkg, OvmfPkg: Disable interrupts when using the GHCBTom Lendacky4-17/+27
2020-11-10UefiCpuPkg/MpInitLib: Set the SW exit fields when performing VMGEXITTom Lendacky1-0/+6
2020-11-10UefiCpuPkg/VmgExitLib: Add interfaces to set/read GHCB ValidBitmap bitsTom Lendacky2-0/+79
2020-10-19UefiCpuPkg/MpInitLib: Reduce reset vector memory pressureTom Lendacky1-19/+17
2020-09-14UefiCpuPkg/RegisterCpuFeaturesLib: Support MpServices2 only case.Chasel Chiu3-44/+28
2020-08-24UefiCpuPkg/MpInitLib: Always initialize the DoDecrement variableTom Lendacky1-3/+1
2020-08-17UefiCpuPkg/UefiCpuPkg.ci.yaml: Add configuration for Ecc checkShenglei Zhang1-0/+12
2020-08-17UefiCpuPkg/MpInitLib: Prepare SEV-ES guest APs for OS useTom Lendacky4-18/+179
2020-08-17UefiCpuPkg: Allow AP booting under SEV-ESTom Lendacky11-15/+738
2020-08-17UefiCpuPkg/MpInitLib: Add CPU MP data flag to indicate if SEV-ES is enabledTom Lendacky4-0/+5
2020-08-17UefiCpuPkg: Add a 16-bit protected mode code segment descriptorTom Lendacky3-6/+15
2020-08-17UefiCpuPkg: Create an SEV-ES workarea PCDTom Lendacky2-0/+16
2020-08-17UefiCpuPkg/CpuExceptionHandler: Add base support for the #VC exceptionTom Lendacky10-2/+86
2020-08-16UefiCpuPkg: Implement library support for VMGEXITTom Lendacky6-0/+271
2020-08-16UefiCpuPkg: Create PCD to be used in support of SEV-ESTom Lendacky2-0/+9
2020-08-12UefiCpuPkg/MtrrLibUnitTest: Change to use static array for CI testRay Ni5-12/+5126
2020-08-12UefiCpuPkg/MtrrLib/UnitTest: Add host based unit testRay Ni6-1/+2325
2020-08-03UefiCpuPkg/CpuCommonFeaturesLib: Fix spelling mistakeMichael D Kinney1-1/+1
2020-07-31UefiCpuPkg/PiSmmCpuDxeSmm: pause in WaitForSemaphore() before re-fetchLaszlo Ersek1-7/+11
2020-07-31UefiCpuPkg/UefiCpuPkg.ci.yaml: Add configuration for LicenseCheckShenglei Zhang1-0/+3
2020-07-28UefiCpuPkg: Correct some typos.Guomin Jiang6-10/+10
2020-07-28UefiCpuPkg/CpuMpPei: Enable paging and set NP flag to avoid TOCTOU (CVE-2019-...Guomin Jiang2-5/+30
2020-07-28UefiCpuPkg/SecMigrationPei: Add initial PEIM (CVE-2019-11098)Michael Kubacki10-2/+709
2020-07-28UefiCpuPkg/CpuMpPei: Add GDT migration support (CVE-2019-11098)Michael Kubacki4-2/+60
2020-07-15UefiCpuPkg: Add New Memory AttributesOleksiy Yakovlev4-24/+8
2020-07-15UefiCpuPkg: Update EFI_MEMORY_CACHETYPE_MASK definitionOleksiy Yakovlev1-1/+2
2020-07-14UefiCpuPkg/MtrrLib: Remove unnecessary API MtrrSetFixedMtrr()Ray Ni2-44/+0
2020-07-14UefiCpuPkg/MtrrLib: Remove unnecessary API MtrrSetVariableMtrr()Ray Ni2-44/+0
2020-07-14UefiCpuPkg/MtrrLib: Remove unnecessary API MtrrGetVariableMtrr()Ray Ni2-42/+2
2020-07-07UefiCpuPkg: PiSmmCpuDxeSmm skip MSR_IA32_MISC_ENABLE manipulation on AMDKirkendall, Garrett4-5/+46
2020-07-07UefiCpuPkg: Move StandardSignatureIsAuthenticAMD to BaseUefiCpuLibKirkendall, Garrett8-69/+67
2020-06-23UefiCpuPkg/SecCore: Add pre-memory AP vectorCole, Deric1-7/+24
2020-05-15UefiCpuPkg/MpService: GetProcessorInfo returns 6-level topologyRay Ni1-0/+19
2020-05-11UefiCpuPkg/CpuExceptionHandler: Revert CpuExceptionHandler binary patchingLendacky, Thomas1-19/+6
2020-05-11UefiCpuPkg/CpuExceptionHandler: Make XCODE5 changes toolchain specificLendacky, Thomas7-3/+479
2020-05-06UefiCpuPkg/MpInitLib: Remove Executable attribute from MpLib.hLeo Duran1-0/+0
2020-04-30UefiCpuPkg/MpInitLib: Avoid ApInitReconfig in PEI.Dong, Eric1-2/+11
2020-04-30UefiCpuPkg/MpInitLib: Restore IDT context for APs.Eric Dong1-11/+23
2020-04-23UefiCpuPkg/MpInitLib: Add missing explicit PcdLib dependencyHao A Wu3-0/+3
2020-04-13UefiCpuPkg/PiSmmCpuDxeSmm: Remove useless code in ResetTokens.Dong, Eric1-20/+0
2020-04-13UefiCpuPkg/PiSmmCpuDxeSmm: Remove Used parameter.Dong, Eric2-6/+5
2020-04-13UefiCpuPkg/PiSmmCpuDxeSmm: Improve the performance of GetFreeToken()Ray Ni2-47/+27
2020-03-27UefiCpuPkg/MpInitLib: Add out attribute for parameter.GuoMinJ3-3/+3
2020-03-27UefiCpuPkg/MpInitLib DXE: Add PCD to control AP status check intervalHao A Wu4-13/+23
2020-03-04UefiCpuPkg/PiSmmCpuDxeSmm: fix S3 Resume for CPU hotplugLaszlo Ersek1-2/+12
2020-03-02UefiCpuPkg/MpInitLib: Skip reading PlatformId on AMD processors.edk2-stable202002Leo Duran2-2/+36
2020-02-19UefiCpuPkg RegisterCpuFeaturesLib: Match data type and format specifierZeng, Star1-12/+12