summaryrefslogtreecommitdiff
path: root/UefiCpuPkg
AgeCommit message (Expand)AuthorFilesLines
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: Add definitions for EDKII microcode patch HOBHao A Wu2-0/+47
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-24UefiCpuPkg/PiSmmCpuDxeSmm: Fix buffer overflow issue.Eric Dong1-8/+8
2019-12-24UefiCpuPkg/PiSmmCpuDxeSmm: Remove dependence between APsEric Dong2-85/+45
2019-12-06UefiCpuPkg/PiSmmCpuDxeSmm: Avoid allocate Token every timeEric Dong5-4/+88
2019-12-04UefiCpuPkg: Update the coding stylesShenglei Zhang4-4/+4
2019-12-04UefiCpuPkg/UefiCpuPkg.uni: Add missing strings for PCDShenglei Zhang1-0/+16
2019-11-13UefiCpuPkg/RegisterCpuFeature: Remove CPU_FEATURE_XD macroRay Ni1-1/+1
2019-11-13UefiCpuPkg/CpuCommonFeaturesLib: Remove XD enable/disable logicRay Ni3-108/+1
2019-11-11UefiCpuPkg: Add YAML file for CI buildsMichael D Kinney1-0/+51
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-23UefiCpuPkg: Add missing components to UefiCpuPkg.dscSean Brogan1-0/+2
2019-10-11UefiCpuPkg/MpInitLib: honor the platform's boot CPU count in AP detectionLaszlo Ersek5-40/+80
2019-10-11UefiCpuPkg/MpInitLib: expand comment on initial AP enumerationLaszlo Ersek1-7/+29
2019-10-04UefiCpuPkg: strip trailing whitespaceLeif Lindholm1-1/+1
2019-09-25UefiCpuPkg/CpuDxe: clean up PAGE_TABLE_LIB_PAGING_CONTEXT usage.Dong, Eric5-16/+112
2019-09-20UefiCpuPkg/CpuExceptionHandlerLib: Fix split lockJohn E Lofgren1-6/+8
2019-09-20UefiCpuPkg: Fix potential spinLock issue in SmmStartupThisApDamian Nikodem1-7/+2
2019-09-19UefiCpuPkg: Remove PcdCpuSmmStaticPageTableRay Ni1-11/+0
2019-09-13UefiCpuPkg/PiSmmCpu: Enable 5L paging only when phy addr line > 48Ray Ni2-22/+39
2019-09-05UefiCpuPkg: support single EFI_PEI_CORE_FV_LOCATION_PPI in PpiListChasel Chiu1-5/+4
2019-09-04UefiCpuPkg: Explain relationship between several SMM PCDsRay Ni1-1/+7
2019-09-04UefiCpuPkg/PiSmmCpu: Restrict access per PcdCpuSmmRestrictedMemoryAccessRay Ni4-8/+49
2019-09-04UefiCpuPkg/PiSmmCpu: Use new PCD PcdCpuSmmRestrictedMemoryAccessRay Ni2-22/+34
2019-09-04UefiCpuPkg: Add PcdCpuSmmRestrictedMemoryAccessRay Ni1-0/+12
2019-08-30UefiCpuPkg/SecCore: get AllSecPpiList after SecPlatformMain.Eric Dong1-1/+2
2019-08-21UefiCpuPkg: Adding a new TSC library by using CPUID(0x15) TSC leafDonald Kuo13-0/+643
2019-08-21UefiCpuPkg/CpuCommonFeaturesLib: Use new macros.Dong, Eric4-132/+61
2019-08-21UefiCpuPkg/RegisterCpuFeaturesLib: Supports test then write new value logic.Dong, Eric1-1/+30
2019-08-21UefiCpuPkg/RegisterCpuFeaturesLib: Combine CR read/write action.Dong, Eric1-47/+63
2019-08-21UefiCpuPkg/PiSmmCpuDxeSmm: Supports test then write new value logic.Dong, Eric1-0/+29
2019-08-21UefiCpuPkg/PiSmmCpuDxeSmm: Combine CR read/write action.Dong, Eric1-42/+62
2019-08-21UefiCpuPkg/RegisterCpuFeaturesLib: Add "Test Then Write" Macros.Dong, Eric3-4/+134
2019-08-21UefiCpuPkg/PiSmmCpuDxeSmm: don't free page table pages that are required to h...Damian Nikodem1-40/+59
2019-08-16UefiCpuPkg/Cpuid: Add description for parameter LeafFunctionShenglei Zhang1-0/+2
2019-08-13UefiCpuPkg/PiSmmCpuDxeSmm: Fix coding styleShenglei Zhang2-6/+6
2019-08-09UefiCpuPkg/PiSmmCpuDxeSmm: Clean up useless ConsoleLogLock spinlock.Eric Dong1-2/+0
2019-08-09UefiCpuPkg/RegisterCpuFeaturesLib: Clean up useless ConsoleLogLock spinlock.Eric Dong2-2/+0
2019-08-09UefiCpuPkg: Update code to include register definitions from MdePkgNi, Ray16-37/+35
2019-08-09UefiCpuPkg|MdePkg: Move Register/ folder to MdePkg/Include/Ni, Ray33-53504/+19
2019-08-09MdePkg/Cpuid.h: Move Cpuid.h from UefiCpuPkg to MdePkgNi, Ray1-3981/+2
2019-08-09UefiCpuPkg/CpuDxe: Support parsing 5-level page tableNi, Ray2-2/+19
2019-08-09UefiCpuPkg/CpuDxe: Remove unnecessary macrosNi, Ray1-19/+24
2019-08-09UefiCpuPkg/MpInitLib: Enable 5-level paging for AP when BSP's enabledNi, Ray4-2/+32
2019-08-06UefiCpuPkg/PiSmmCpuDxeSmm: Remove debug message.Eric Dong1-21/+1