summaryrefslogtreecommitdiffstats
path: root/UefiCpuPkg/Library/MpInitLib/MpLib.c
Commit message (Expand)AuthorAgeFilesLines
* UefiCpuPkg/MpInitLib: Skip reading PlatformId on AMD processors.edk2-stable202002Leo Duran2020-03-021-2/+33
* UefiCpuPkg/MpInitLib: Not pass microcode info between archs in CPU_MP_DATAHao A Wu2020-02-111-9/+11
* UefiCpuPkg/MpInitLib: Fix possible uninitialized 'InitFlag' fieldHao A Wu2020-01-191-1/+5
* UefiCpuPkg: Shadow microcode patch according to FIT microcode entry.Siyuan Fu2020-01-101-2/+2
* UefiCpuPkg/MpInitLib: Produce EDKII microcode patch HOBHao A Wu2020-01-021-2/+6
* UefiCpuPkg/MpInitLib: Reduce the size when loading microcode patchesHao A Wu2020-01-021-62/+28
* UefiCpuPkg/MpInitLib: Collect processors' CPUID & Platform ID infoHao A Wu2020-01-021-1/+13
* UefiCpuPkg: Update the coding stylesShenglei Zhang2019-12-041-1/+1
* UefiCpuPkg/MpInitLib: Remove global variable X2ApicEnableRay Ni2019-11-051-8/+6
* UefiCpuPkg/MpInitLib: Set X2ApicEnable flag from BSPRay Ni2019-11-051-9/+16
* UefiCpuPkg/MpInitLib: honor the platform's boot CPU count in AP detectionLaszlo Ersek2019-10-111-39/+60
* UefiCpuPkg/MpInitLib: expand comment on initial AP enumerationLaszlo Ersek2019-10-111-7/+29
* UefiCpuPkg/MpInitLib: Enable 5-level paging for AP when BSP's enabledNi, Ray2019-08-091-0/+13
* UefiCpuPkg/MpInitLib: don't shadow the microcode patch twice.Eric Dong2019-08-021-29/+33
* UefiCpuPkg/MpInitLib: Add MpInitLibStartupAllCPUs API.Eric Dong2019-07-291-4/+57
* UefiCpuPkg/MpInitLib: Decrease NumApsExecuting only for ApInitConfigRay Ni2019-06-101-2/+3
* UefiCpuPkg: Replace BSD License with BSD+Patent LicenseMichael D Kinney2019-04-091-7/+1
* UefiCpuPkg/MpInitLib: Rollback old change 2a5997f8.Dong, Eric2018-11-051-4/+6
* UefiCpuPkg/MpInitLib: fix register restore issue in AP wakeupJian J Wang2018-09-101-2/+6
* UefiCpuPkg/MpInitLib: Fix ECC issues.Eric Dong2018-09-061-1/+1
* UefiCpuPkg/MpInitLib: Not use disabled AP when call StartAllAPs.Eric Dong2018-07-261-10/+22
* UefiCpuPkg/MpInitLib: Remove StartCount and volatile definition.Eric Dong2018-07-261-6/+5
* UefiCpuPkg/MpInitLib: Remove redundant CpuStateFinished State.Eric Dong2018-07-261-10/+8
* UefiCpuPkg/MpInitLib: Optimize get processor number performance.Eric Dong2018-07-201-1/+4
* UefiCpuPkg/MpInitLib: Fix S3 resume hang issue.Eric Dong2018-07-191-2/+14
* UefiCpuPkg/MpInitLib: Use BSP uCode for APs if possible.Eric Dong2018-07-181-2/+2
* UefiCpuPkg/MpInitLib: Relocate uCode to memory to save time.Eric Dong2018-07-181-1/+32
* UefiCpuPkg/MpInitLib: Avoid calling PEI services from APNi, Ruiyu2018-07-121-10/+49
* UefiCpuPkg: Clean up source filesLiming Gao2018-06-281-3/+3
* UefiCpuPkg/MpInitLib: force flushing TLB for AP in mwait loop modeJian J Wang2018-01-291-0/+7
* UefiCpuPkg/MpInitLib: fix AP init issue in 64-bit PEIJian J Wang2018-01-291-4/+5
* UefiCpuPkg/MpInitLib: Make sure AP uses correct StartupApSignalStar Zeng2018-01-261-0/+9
* UefiCpuPkg/MpInitLib: fix issue in wakeup buffer initializationJian J Wang2018-01-251-10/+10
* UefiCpuPkg/MpInitLib: split wake up buffer into two partsJian J Wang2018-01-181-0/+45
* UefiCpuPkg/MpInitLib: Fix timer interrupt is disabled after SwitchBSPRuiyu Ni2018-01-181-0/+1
* UefiCpuPkg/MpInitLib: fix incorrect stack top init for cpu0Jian J Wang2018-01-101-1/+1
* UefiCpuPkg/MpInitLib: Fix a bug that AP enters timer INT handlerRuiyu Ni2018-01-091-1/+5
* UefiCpuPkg: Rollback field name changesJian J Wang2017-12-271-1/+1
* UefiCpuPkg: Update code to use new structure field namesJian J Wang2017-12-261-1/+1
* UefiCpuPkg/MpLib: Add GDTR, IDTR and TR in saved AP dataJian J Wang2017-12-081-0/+17
* UefiCpuPkg/MpInitLib:Make function comments align with functionDandan Bi2017-11-021-1/+1
* UefiCpuPkg/MpInitLib: Keep compatible with former AP counting solution.Eric Dong2017-10-271-8/+13
* UefiCpuPkg/MpInitLib: Enhance waiting for AP initialization logic.Eric Dong2017-10-241-6/+14
* UefiCpuPkg/MpInitLib: Change AP Index variable name.Eric Dong2017-10-241-3/+3
* UefiCpuPkg/MpInitLib: Avoid call PcdGet* in Ap & Bsp.Eric Dong2017-10-201-0/+2
* UefiCpuPkg/Mplib.c: Perform complete initialization when enable AP.Eric Dong2017-08-311-1/+1
* UefiCpuPkg/MpLib: fix potential overflow issue.Eric Dong2017-08-281-10/+33
* UefiCpuPkg MpInitLib: Save/restore original WakeupBuffer for DxeMpLibStar Zeng2017-08-151-39/+75
* UefiCpuPkg MpInitLib: Update return status to follow spec.Eric Dong2017-07-071-1/+1
* UefiCpuPkg/MpInitLib: Force to enable X2APIC if CPU number > 255Jeff Fan2017-05-271-1/+7