summaryrefslogtreecommitdiffstats
path: root/UefiCpuPkg/Library/MpInitLib/Ia32
Commit message (Expand)AuthorAgeFilesLines
* UefiCpuPkg: Has APs in 64 bit long-mode before booting to OS.Xie, Yuanhao2022-12-201-0/+27
* UefiCpuPkg: Use Top of each AP's stack to save CpuMpDataYuanhao Xie2022-08-311-0/+8
* UefiCpuPkg/MpInitLib: Simplify logic in SwitchBspLiu, Zhiguang2022-08-311-19/+1
* MpInitLib: Put SEV logic in separate fileRay Ni2022-06-101-3/+2
* MpInitLib: remove unneeded global ASM_PFXRay Ni2022-06-101-7/+1
* UefiCpuPkg/MpInitLib: Use SEV-SNP AP Creation NAE event to launch APsTom Lendacky2021-12-091-0/+70
* UefiCpuPkg/MpInitLib: Remove unused Lock from MP_CPU_EXCHANGE_INFORay Ni2021-03-081-4/+0
* UefiCpuPkg/MpInitLib: Use NASM struc to avoid hardcode offsetRay Ni2021-03-082-83/+40
* UefiCpuPkg/MpInitLib: Use XADD to avoid lock acquire/releaseRay Ni2021-02-261-14/+6
* UefiCpuPkg/MpInitLib: Prepare SEV-ES guest APs for OS useTom Lendacky2020-08-171-1/+4
* UefiCpuPkg: Allow AP booting under SEV-ESTom Lendacky2020-08-172-1/+16
* UefiCpuPkg/MpInitLib: increase NumApsExecuting only for ApInitConfigRay Ni2019-06-101-7/+7
* UefiCpuPkg: Replace BSD License with BSD+Patent LicenseMichael D Kinney2019-04-092-14/+2
* UefiCpuPkg: Clean up source filesLiming Gao2018-06-281-2/+2
* UefiCpuPkg/MpInitLib: Disable interrupt at ExitBootServices AP MwaitHao Wu2018-03-201-1/+2
* UefiCpuPkg/MpInitLib: split wake up buffer into two partsJian J Wang2018-01-182-15/+22
* UefiCpuPkg/MpInitLib: Enhance waiting for AP initialization logic.Eric Dong2017-10-242-0/+7
* UefiCpuPkg/MpInitLib: Change AP Index variable name.Eric Dong2017-10-242-3/+3
* UefiCpuPkg/DxeMpLib: Remove unnecessary ret instructionJeff Fan2016-11-281-1/+0
* UefiCpuPkg/DxeMpLib: Make sure APs in safe loop codeJeff Fan2016-11-281-1/+3
* UefiCpuPkg/DxeMpLib: Allocate new safe stack < 4GBJeff Fan2016-11-281-3/+10
* UefiCpuPkg/MpInitLib: fix feature test for Extended Topology CPUID leafLaszlo Ersek2016-11-231-9/+12
* UefiCpuPkg/MpInitLib: support 64-bit AP stack addressesLaszlo Ersek2016-11-171-1/+1
* UefiCpuPkg/MpInitLib: Program AP stack in fixed addressJeff Fan2016-11-161-11/+54
* UefiCpuPkg/MpInitLib: Add InitFlag and CpuInfo in MP_CPU_EXCHANGE_INFOJeff Fan2016-11-161-0/+2
* UefiCpuPkg/MpInitLib: Fixed offset error on Cr3LocationJeff Fan2016-11-161-1/+1
* UefiCpuPkg/MpInitLib: Add MP_ASSEMBLY_ADDRESS_MAPJeff Fan2016-08-171-0/+2
* UefiCpuPkg/MpInitLib: Add AsmRelocateApLoop() assembly codeJeff Fan2016-08-171-0/+24
* UefiCpuPkg/MpInitLib: Add EnableExecuteDisable in MP_CPU_EXCHANGE_INFOJeff Fan2016-08-172-0/+32
* UefiCpuPkg/MpInitLib: Fix typo and clean up the codeJeff Fan2016-08-172-6/+6
* UefiCpuPkg/MpInitLib: Add AP assembly code and MP_CPU_EXCHANGE_INFOJeff Fan2016-08-172-0/+268