summaryrefslogtreecommitdiff
path: root/UefiCpuPkg
AgeCommit message (Expand)AuthorFilesLines
2019-04-09UefiCpuPkg/Cpuid.h: Update CPUID.7H.ECX structure for 5-level pagingRay Ni1-2/+5
2019-04-08UefiCpuPkg/LocalApicLib: Add GetProcessorLocation2ByApicId() APIRay Ni3-3/+276
2019-04-04UefiCpuPkg/Cpuid: Dump leaf 1FH information correctlyRay Ni1-49/+23
2019-04-04UefiCpuPkg/Cpuid.h: Remove duplicated struct definition for leaf 1FHRay Ni2-130/+20
2019-04-04UefiCpuPkg/RegisterCpuFeaturesLib: Correct comments.Eric Dong1-2/+2
2019-04-04UefiCpuPkg/RegisterCpuFeaturesLib: Simplify PcdCpuFeaturesSupport.Eric Dong3-32/+22
2019-04-04UefiCpuPkg/RegisterCpuFeaturesLib: Optimize PCDEric Dong5-72/+27
2019-04-04UefiCpuPkg/RegisterCpuFeaturesLib: Remove useless functions.Eric Dong2-86/+2
2019-04-04UefiCpuPkg\CpuSmm: Save & restore CR2 on-demand paging in SMMVanguput, Narendra K4-3/+84
2019-04-04UefiCpuPkg/MpInitLib: Fix MemTest86 failure.Eric Dong1-11/+15
2019-04-03UefiCpuPkg/CpuExceptionHandlerLib:Remove.S files for IA32 and X64 archShenglei Zhang6-1109/+0
2019-04-03UefiCpuPkg/BaseUefiCpuLib: Remove .S files for IA32 and X64 archShenglei Zhang3-132/+0
2019-04-03UefiCpuPkg/SmmCpuFeaturesLib: Remove .S files for IA32 and X64 archShenglei Zhang5-918/+0
2019-03-19UefiCpuPkg/UefiCpuPkg.uni: Add the prompt and help informationShenglei Zhang1-0/+4
2019-03-18UefiCpuPkg/CpuCommonFeaturesLib: Aesni.c uses BIT0 and BIT1 reversedlyStar Zeng1-2/+2
2019-03-06UefiCpuPkg/Microcode.c: Add verification before calculate CheckSum32Chen A Chen1-11/+20
2019-03-01UefiCpuPkg/Microcode: Fix InComplete CheckSum32 issueChen A Chen1-18/+19
2019-03-01UefiCpuPkg: restore strict page attributes via #DB in nonstop mode onlyJian J Wang3-12/+10
2019-02-28UefiCpuPkg/PiSmmCpu: Add Shadow Stack Support for X86 SMM.Jiewen Yao19-47/+807
2019-02-28UefiCpuPkg/ExceptionLib: Add CET support.Jiewen Yao4-8/+12
2019-02-21UefiCpuPkg/Microcode: Fix incorrect checksum issue for extended tableChen A Chen1-9/+73
2019-02-20UefiCpuPkg/SecCore: Wrong Debug Information for SecCoreChasel, Chiu3-36/+54
2019-02-19UefiCpuPkg/MtrrLib: Fix a bug that may wrongly set memory <1MB to UCRuiyu Ni1-41/+18
2019-02-15UefiCpuPkg/SecCore: Support EFI_PEI_CORE_FV_LOCATION_PPIChasel, Chiu1-4/+4
2019-02-15UefiCpuPkg/SecCore: Support EFI_PEI_CORE_FV_LOCATION_PPIChasel, Chiu3-8/+33
2019-01-15UefiCpuPkg/RegisterCpuFeaturesLib: Replace AcquireSpinLock.Eric Dong1-2/+7
2019-01-15UefiCpuPkg/S3Resume2Pei: check 64BIT_WAKE_F in FACS.OSPMFlags.Eric Dong1-3/+3
2019-01-14UefiCpuPkg/RegisterCpuFeaturesLib: Avoid AP calls PeiService.Eric Dong4-78/+99
2019-01-14UefiCpuPkg/RegisterCpuFeaturesLib: Enhance debug message.Eric Dong1-6/+11
2019-01-02UefiCpuPkg: Merge StuffRsb.inc files into one in UefiCpuPkg/IncludeHao Wu12-174/+10
2018-12-25UefiCpuPkg/PiSmmCpuDxeSmm: Update to consume SpeculationBarrierHao Wu1-3/+3
2018-12-21UefiCpuPkg/CpuExceptionHandlerLib: Fix spelling issueMike Maslenkin5-5/+5
2018-12-10UefiCpuPkg/Cpuid: Add code to support new definition.Eric Dong1-5/+141
2018-12-10UefiCpuPkg/Cpuid.h: Sync CPUID definition to latest SDM.Eric Dong1-23/+597
2018-11-14UefiCpuPkg/CommonFeature: Always set FEATURE_CONTROL.Lockedk2-stable201811Ruiyu Ni1-10/+1
2018-11-11UefiCpuPkg/PiSmmCpuDxeSmm: Separate semaphore container.Eric Dong1-9/+20
2018-11-11UefiCpuPkg/RegisterCpuFeaturesLib: Separate semaphore container.Eric Dong2-6/+10
2018-11-11UefiCpuPkg/RegisterCpuFeaturesLib: Adjust Order.Eric Dong3-20/+193
2018-11-08UefiCpuPkg/SmmCpu: Block access-out only when static paging is usedJiewen Yao1-2/+2
2018-11-07UefiCpuPkg/CommonFeature: Skip locking when the feature is disabledRuiyu Ni1-1/+10
2018-11-05UefiCpuPkg/MpInitLib: Rollback old change 2a5997f8.Dong, Eric2-4/+7
2018-10-31UefiCpuPkg/RegisterCpuFeaturesLib: Fix build failure.Eric Dong1-1/+1
2018-10-30UefiCpuPkg/PiSmmCpuDxeSmm: Fix ASSERT for success.Marvin H?user1-2/+1
2018-10-30UefiCpuPkg/MpInitLib: Fix ASSERT for success.Marvin H?user1-2/+1
2018-10-27UefiCpuPkg/RegisterCpuFeaturesLib: Fix GCC build failure.Dong, Eric2-2/+2
2018-10-26UefiCpuPkg/RegisterCpuFeaturesLib: Support combo CPU feature style.Eric Dong3-67/+45
2018-10-26UefiCpuPkg/PiSmmCpuDxeSmm: Fix build failure for VS2012 and GCC49.Eric Dong1-0/+1
2018-10-26UefiCpuPkg/PiSmmCpuDxeSmm: Clean up useless code.Eric Dong2-25/+1
2018-10-26UefiCpuPkg/PiSmmCpuDxeSmm: Remove white space at line end.Eric Dong1-2/+2
2018-10-26UefiCpuPkg/RegisterCpuFeaturesLib: Fix ECC issues.Eric Dong2-12/+14