summaryrefslogtreecommitdiffstats
path: root/UefiCpuPkg/Library/MpInitLib/DxeMpLib.c
Commit message (Expand)AuthorAgeFilesLines
* UefiCpuPkg/MpInitLib: Allocate a separate SEV-ES AP reset stack areaLendacky, Thomas2021-05-291-1/+18
* UefiCpuPkg, OvmfPkg: Disable interrupts when using the GHCBTom Lendacky2020-11-101-2/+3
* UefiCpuPkg/MpInitLib: Prepare SEV-ES guest APs for OS useTom Lendacky2020-08-171-5/+49
* UefiCpuPkg: Allow AP booting under SEV-ESTom Lendacky2020-08-171-1/+69
* UefiCpuPkg/MpInitLib: Add out attribute for parameter.GuoMinJ2020-03-271-1/+1
* UefiCpuPkg/MpInitLib DXE: Add PCD to control AP status check intervalHao A Wu2020-03-271-2/+3
* UefiCpuPkg: Remove FIT based microcode shadow logic from MpInitLib.Siyuan Fu2020-02-141-1/+25
* UefiCpuPkg/MpInitLib: Add MpInitLibStartupAllCPUs API.Eric Dong2019-07-291-2/+3
* UefiCpuPkg: Replace BSD License with BSD+Patent LicenseMichael D Kinney2019-04-091-7/+1
* UefiCpuPkg/MpInitLib: Fix MemTest86 failure.Eric Dong2019-04-041-11/+15
* UefiCpuPkg/MpInitLib: Fix ASSERT for success.Marvin H?user2018-10-301-2/+1
* UefiCpuPkg/MpInitLib: Not use disabled AP when call StartAllAPs.Eric Dong2018-07-261-1/+1
* UefiCpuPkg: Clean up source filesLiming Gao2018-06-281-3/+3
* UefiCpuPkg/MpInitLib: put mReservedApLoopFunc in executable memoryJian J Wang2018-03-081-4/+34
* UefiCpuPkg/MpInitLib: split wake up buffer into two partsJian J Wang2018-01-181-0/+34
* UefiCpuPkg/MpInitLib: fix 32-bit build errorJian J Wang2018-01-111-1/+1
* UefiCpuPkg/MpInitLib: fix wrong address set as Stack Guard for APsJian J Wang2018-01-101-1/+18
* UefiCpuPkg/MpInitLib: Add missing Guard page setup for APsJian J Wang2017-12-221-3/+31
* UefiCpuPkg MpInitLib: Save/restore original WakeupBuffer for DxeMpLibStar Zeng2017-08-151-58/+26
* UefiCpuPkg/MpInitLib: Set initialize value of TimerPeriodJeff Fan2016-12-301-0/+1
* UefiCpuPkg/MpInitLib: Disable and restore system timer interruptJeff Fan2016-12-281-1/+30
* UefiCpuPkg/MpInitLib: Move save/restore interrupt to SwitchBSPWorker()Jeff Fan2016-12-281-19/+0
* UefiCpuPkg/DxeMpInitLib: Support source debugging on AP functionJeff Fan2016-12-281-0/+16
* UefiCpuPkg: Make the comments align with the functionsDandan Bi2016-12-141-2/+2
* UefiCpuPkg/DxeMpLib: Make sure APs in safe loop codeJeff Fan2016-11-281-1/+7
* UefiCpuPkg/DxeMpLib: Allocate new safe stack < 4GBJeff Fan2016-11-281-2/+17
* UefiCpuPkg/DxeMpLib: Get safe AP loop handler from global variableJeff Fan2016-11-281-2/+2
* UefiCpuPkg/DxeMpLib: Place APs to suitable state on Legacy OS bootJeff Fan2016-11-141-0/+12
* UefiCpuPkg/DxeMpLib: Rename MpInitExitBootServicesCallback()Jeff Fan2016-11-141-3/+3
* UefiCpuPkg/DxeMpLib: Allocate below 4GB mem for AsmRelocateApLoopFuncJeff Fan2016-11-111-7/+20
* UefiCpuPkg/MpInitLib: Do not wakeup AP if only one processor supportedJeff Fan2016-11-091-0/+7
* UefiCpuPkg: Fix typos in commentsGary Lin2016-10-241-1/+1
* UefiCpuPkg/MpInitLib: Don't allocate reset vector in Exit Boot ServiceJeff Fan2016-08-251-29/+39
* UefiCpuPkg/MpInitLib: Fix function header comments typoJeff Fan2016-08-251-1/+1
* UefiCpuPkg/MpInitLib: Move allocating reserved memory for AP loop codeJeff Fan2016-08-251-11/+15
* UefiCpuPkg/MpInitLib: Place APs in safe loop before hand-off to OSJeff Fan2016-08-171-0/+97
* UefiCpuPkg/MpInitLib: Implementation of MpInitLibStartupAllAPs()Jeff Fan2016-08-171-1/+22
* UefiCpuPkg/MpInitLib: Implementation of MpInitLibStartupThisAP()Jeff Fan2016-08-171-1/+19
* UefiCpuPkg/MpInitLib: Check APs Status and update APs statusJeff Fan2016-08-171-0/+37
* UefiCpuPkg/MpInitLib: Implementation of MpInitLibEnableDisableAP()Jeff Fan2016-08-171-1/+19
* UefiCpuPkg/MpInitLib: Implementation of MpInitLibSwitchBSP()Jeff Fan2016-08-171-1/+25
* UefiCpuPkg/MpInitLib: Allocate AP reset vector buffer under 1MBJeff Fan2016-08-171-0/+60
* UefiCpuPkg/MpInitLib: Register one period event to check APs statusJeff Fan2016-08-171-0/+66
* UefiCpuPkg/MpInitLib: Save CPU MP Data pointerJeff Fan2016-08-171-0/+42
* UefiCpuPkg/MpInitLib: Add two instances PeiMpInitLib and DxeMpInitLibJeff Fan2016-08-171-0/+266