summaryrefslogtreecommitdiff
path: root/UefiCpuPkg
AgeCommit message (Expand)AuthorFilesLines
2021-12-07UefiCpuPkg: Change use of EFI_D_* to DEBUG_*Michael D Kinney10-58/+56
2021-11-12UefiCpuPkg/PiSmmCpuDxeSmm: Use SMM Interrupt Shadow StackSheng, W5-77/+157
2021-11-10UefiCpuPkg/UefiCpuLib: Add GetCpuFamilyModel and GetCpuSteppingIdNi, Ray2-1/+65
2021-11-05UefiCpuPkg/MtrrLib/UnitTest: Fix 32-bit GCC build issuesMichael D Kinney1-5/+5
2021-10-21UefiCpuPkg/CpuCacheInfoLib: Add QuickSort function on BaseLibIanX Kuo4-6/+2
2021-10-20UefiCpuPkg: Cpu feature data stored in memory may be migratedLou, Yun1-3/+6
2021-09-18UefiCpuPkg: SecCoreNative without ResetVectorS, Ashraf Ali2-0/+81
2021-09-16UefiCpuPkg: VTF0 Linear-Address Translation to a 1-GByte Page till 512GBAshraf Ali S21-49/+187
2021-09-16UefiCpuPkg: Prevent from re-initializing CPU features during S3 resumeLou, Yun2-14/+23
2021-09-16UefiCpuPkg: Refactor initialization of CPU features during S3 resumeLou, Yun5-123/+163
2021-09-09UefiCpuPkg: ResetVector Tool additional debug printsAshraf Ali S1-1/+4
2021-09-09UefiCpuPkg: ResetVector Tool Support for Python 3Ashraf Ali S2-5/+5
2021-09-01UefiCpuPkg: Clean up save state boundary checks and comments.Mark Wilson1-6/+6
2021-09-01UefiCpuPkg/PiSmmCpuDxeSmm: Update mPatchCetSupported set conditionWenxing Hou2-9/+13
2021-08-23UefiCpuPkg/CpuCacheInfoLib: Correct logical for identifying cache typeJason1-1/+1
2021-08-09UefiCpuPkg/CpuCacheInfoLib: Sort CpuCacheInfo arrayLou, Yun5-4/+80
2021-07-06UefiCpuPkg/ExceptionLib: Conditionally clear shadow stack token busy bitSheng Wei2-42/+43
2021-06-21UefiCpuPkg/CpuCommonFeaturesLib: Correct the CPU location checkDaoxiang Li3-7/+7
2021-05-29UefiCpuPkg/MpInitLib: Allocate a separate SEV-ES AP reset stack areaLendacky, Thomas3-18/+69
2021-05-18UefiCpuPkg/PiSmmCpu: Remove hardcode 48 address size limitationRay Ni1-8/+18
2021-05-14UefiCpuPkg/CpuExceptionHandler: Add missing comma to exception name arrayLendacky, Thomas1-1/+1
2021-05-11UefiCpuPkg/MpInitLib: Properly cast from PCD to SEV-ES jump table pointerLendacky, Thomas1-1/+1
2021-04-20UefiCpuPkg: PiSmmCpuDxeSmm: Not to Change Bitwidth During Static PagingKun Qin1-14/+16
2021-04-12UefiCpuPkg: PiSmmCpuDxeSmm: Check buffer size before accessingKun Qin2-2/+9
2021-04-12UefiCpuPkg/CpuTimerLib: Update LIBRARY_CLASS of Base instance.Lou, Yun1-2/+2
2021-04-09UefiCpuPkg/PiSmmCpuDxeSmm: Support detect SMM shadow stack overflowSheng, W1-1/+8
2021-04-09UefiCpuPkg/MpInitLib: Consume MicrocodeLib to remove duplicated codeRay Ni4-391/+96
2021-04-09UefiCpuPkg: Add MicrocodeLib for loading microcodeRay Ni5-1/+480
2021-04-09UefiCpuPkg: Remove PEI/DXE instances of CpuTimerLib.Jason Lou7-252/+0
2021-03-31UefiCpuPkg: Consume MdeLibs.dsc.inc for RegisterFilterLibDandan Bi1-1/+3
2021-03-25UefiCpuPkg/SmmCommunication: Remove out-dated commentsNi, Ray1-11/+5
2021-03-18UefiCpuPkg/CpuDxe: Guarantee GDT is below 4GBRay Ni1-5/+16
2021-03-18UefiCpuPkg/CpuDxe: Rename variables to follow EDKII coding standardRay Ni1-12/+11
2021-03-17UefiCpuPkg/MpInitLib: avoid printing debug messages in APRay Ni3-10/+27
2021-03-17UefiCpuPkg/CpuCacheInfoLib: Collect cache associative typeLou, Yun3-26/+53
2021-03-11UefiCpuPkg/PiSmmCpu: Don't allocate Token for SmmStartupThisApRay Ni1-7/+23
2021-03-08UefiCpuPkg/SmmCpuFeaturesLib: Add Standalone MM supportMichael Kubacki9-6/+95
2021-03-08UefiCpuPkg/SmmCpuFeaturesLib: Abstract PcdCpuMaxLogicalProcessorNumberMichael Kubacki5-1/+45
2021-03-08UefiCpuPkg/SmmCpuFeaturesLib: Cleanup library constructorsMichael Kubacki5-32/+54
2021-03-08UefiCpuPkg/SmmCpuFeaturesLib: Rename SmmCpuFeaturesLib.cMichael Kubacki3-3/+3
2021-03-08UefiCpuPkg/SmmCpuFeaturesLib: Move multi-instance function decl to headerMichael Kubacki6-10/+27
2021-03-08UefiCpuPkg/MpInitLib: Remove unused Lock from MP_CPU_EXCHANGE_INFORay Ni5-15/+1
2021-03-08UefiCpuPkg/MpInitLib: Use NASM struc to avoid hardcode offsetRay Ni7-180/+193
2021-03-02UefiCpuPkg/PiSmmCpuDxeSmm: Fix SMM stack offset is not correctedk2-stable202102Sheng Wei3-4/+8
2021-03-02UefiCpuPkg/CpuExceptionHandlerLib: Clear CET shadow stack token busy bitSheng Wei7-3/+75
2021-02-26UefiCpuPkg/MpInitLib: Use XADD to avoid lock acquire/releaseRay Ni2-26/+12
2021-02-04UefiCpuPkg: Move MigrateGdt from DiscoverMemory to TempRamDone. (CVE-2019-11098)Guomin Jiang5-46/+46
2021-02-03UefiCpuPkg/CpuCacheInfoLib: Support no enabled AP case in DxeLibLou, Yun1-0/+7
2021-02-03UefiCpuPkg/CpuCacheInfoLib: Add MpService dependencyLou, Yun4-10/+3
2021-02-01UefiCpuPkg: SmmCpuExceptionHandlerLib: Added StandaloneMm module supportKun Qin1-1/+1