summaryrefslogtreecommitdiff
path: root/UefiCpuPkg/Library/MpInitLib
AgeCommit message (Expand)AuthorFilesLines
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 Lendacky2-5/+7
2020-11-10UefiCpuPkg/MpInitLib: Set the SW exit fields when performing VMGEXITTom Lendacky1-0/+6
2020-10-19UefiCpuPkg/MpInitLib: Reduce reset vector memory pressureTom Lendacky1-19/+17
2020-08-24UefiCpuPkg/MpInitLib: Always initialize the DoDecrement variableTom Lendacky1-3/+1
2020-08-17UefiCpuPkg/MpInitLib: Prepare SEV-ES guest APs for OS useTom Lendacky4-18/+179
2020-08-17UefiCpuPkg: Allow AP booting under SEV-ESTom Lendacky10-14/+737
2020-08-17UefiCpuPkg/MpInitLib: Add CPU MP data flag to indicate if SEV-ES is enabledTom Lendacky4-0/+5
2020-07-07UefiCpuPkg: Move StandardSignatureIsAuthenticAMD to BaseUefiCpuLibKirkendall, Garrett1-23/+0
2020-05-15UefiCpuPkg/MpService: GetProcessorInfo returns 6-level topologyRay Ni1-0/+19
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-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 Wu2-12/+13
2020-03-02UefiCpuPkg/MpInitLib: Skip reading PlatformId on AMD processors.edk2-stable202002Leo Duran2-2/+36
2020-02-14UefiCpuPkg: Remove FIT based microcode shadow logic from MpInitLib.Siyuan Fu6-110/+113
2020-02-11UefiCpuPkg/MpInitLib: Not pass microcode info between archs in CPU_MP_DATAHao A Wu5-12/+80
2020-02-11Revert UefiCpuPkg/MpInitLib: Relocate microcode patch fields in CPU_MP_DATAHao A Wu1-2/+2
2020-02-06UefiCpuPkg/MpInitLib: Always get CPUID & PlatformID in MicrocodeDetect()Hao A Wu1-2/+13
2020-01-19UefiCpuPkg/MpInitLib: Fix possible uninitialized 'InitFlag' fieldHao A Wu1-1/+5
2020-01-10UefiCpuPkg: Shadow microcode patch according to FIT microcode entry.Siyuan Fu5-67/+210
2020-01-08UefiCpuPkg: Always load microcode patch on AP processor.Siyuan, Fu1-6/+0
2020-01-08UefiCpuPkg: Remove alignment check when calculate microcode size.Siyuan Fu2-21/+6
2020-01-02UefiCpuPkg/MpInitLib: Remove redundant microcode fields in CPU_MP_DATAHao A Wu2-42/+14
2020-01-02UefiCpuPkg/MpInitLib: Relocate microcode patch fields in CPU_MP_DATAHao A Wu1-2/+2
2020-01-02UefiCpuPkg/MpInitLib: Produce EDKII microcode patch HOBHao A Wu5-8/+100
2020-01-02UefiCpuPkg/MpInitLib: Reduce the size when loading microcode patchesHao A Wu3-62/+340
2020-01-02UefiCpuPkg/MpInitLib: Collect processors' CPUID & Platform ID infoHao A Wu2-1/+15
2019-12-04UefiCpuPkg: Update the coding stylesShenglei Zhang1-1/+1
2019-11-05UefiCpuPkg/MpInitLib: Remove global variable X2ApicEnableRay Ni2-9/+6
2019-11-05UefiCpuPkg/MpInitLib: Set X2ApicEnable flag from BSPRay Ni1-9/+16
2019-10-11UefiCpuPkg/MpInitLib: honor the platform's boot CPU count in AP detectionLaszlo Ersek3-40/+63
2019-10-11UefiCpuPkg/MpInitLib: expand comment on initial AP enumerationLaszlo Ersek1-7/+29
2019-08-09UefiCpuPkg: Update code to include register definitions from MdePkgNi, Ray1-4/+4
2019-08-09UefiCpuPkg/MpInitLib: Enable 5-level paging for AP when BSP's enabledNi, Ray4-2/+32
2019-08-02UefiCpuPkg/MpInitLib: don't shadow the microcode patch twice.Eric Dong1-29/+33
2019-07-29UefiCpuPkg/MpInitLib: Add MpInitLibStartupAllCPUs API.Eric Dong4-10/+67
2019-06-27UefiCpuPkg/MpInitLib: MicrocodeDetect: Ensure checked range is validZhichao Gao1-3/+9
2019-06-10UefiCpuPkg/MpInitLib: Decrease NumApsExecuting only for ApInitConfigRay Ni1-2/+3
2019-06-10UefiCpuPkg/MpInitLib: increase NumApsExecuting only for ApInitConfigRay Ni1-7/+7
2019-04-09UefiCpuPkg: Replace BSD License with BSD+Patent LicenseMichael D Kinney13-91/+13
2019-04-04UefiCpuPkg/MpInitLib: Fix MemTest86 failure.Eric Dong1-11/+15
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-02-21UefiCpuPkg/Microcode: Fix incorrect checksum issue for extended tableChen A Chen1-9/+73
2018-11-05UefiCpuPkg/MpInitLib: Rollback old change 2a5997f8.Dong, Eric2-4/+7
2018-10-30UefiCpuPkg/MpInitLib: Fix ASSERT for success.Marvin H?user1-2/+1
2018-09-10UefiCpuPkg/MpInitLib: fix register restore issue in AP wakeupJian J Wang1-2/+6