summaryrefslogtreecommitdiff
path: root/UefiCpuPkg
AgeCommit message (Expand)AuthorFilesLines
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
2019-08-06UefiCpuPkg/RegisterCpuFeaturesLib: Remove debug message.Eric Dong1-22/+0
2019-08-06UefiCpuPkg/PiSmmCpuDxeSmm: Make code consistent with commentsshenglei2-3/+3
2019-08-05UefiCpuPkg/PiSmmCpuDxeSmm: Add check for pointer Pml5EntryShenglei Zhang1-0/+1
2019-08-02UefiCpuPkg/MpInitLib: don't shadow the microcode patch twice.Eric Dong1-29/+33
2019-08-02UefiCpuPkg/PiSmmCpuDxeSmm: Keep function comment and declaration adjacentShenglei Zhang1-1/+0
2019-07-29UefiCpuPkg/RegisterCpuFeaturesLib: Start all processors simultaneously.Eric Dong5-23/+53
2019-07-29UefiCpuPkg/CpuMpPei: Produce EDKII_PEI_MP_SERVICES2_PPI.Eric Dong4-7/+436
2019-07-29UefiCpuPkg: Add new EDKII_PEI_MP_SERVICES2_PPIEric Dong2-0/+282
2019-07-29UefiCpuPkg/MpInitLibUp: Add MpInitLibStartupAllCPUs API.Eric Dong1-0/+35
2019-07-29UefiCpuPkg/MpInitLib: Add MpInitLibStartupAllCPUs API.Eric Dong4-10/+67
2019-07-29UefiCpuPkg/Include/MpInitLib.h: Add MpInitLibStartupAllCPUs API.Eric Dong1-1/+35
2019-07-26Revert "UefiCpuPkg/PiSmmCpu: Allow SMM access-out when static paging is OFF"Laszlo Ersek1-15/+6
2019-07-26UefiCpuPkg/PiSmmCpu: Allow SMM access-out when static paging is OFFNi, Ray1-6/+15
2019-07-18UefiCpuPkg/RegisterCpuFeaturesLib: avoid use dynamic PCD.Dong, Eric3-102/+79
2019-07-18UefiCpuPkg/RegisterCpuFeaturesLib: Avoid AP calls PeiServices table.Eric Dong2-5/+13
2019-07-18UefiCpuPkg DxeRegisterCpuFeaturesLib: Fix VS2012 build failureStar Zeng1-0/+6
2019-07-16UefiCpuPkg CpuCommonFeaturesLib: Enhance Ppin codeStar Zeng3-12/+72
2019-07-16UefiCpuPkg/PiSmmCpuDxeSmm: Enable MM MP ProtocolEric Dong6-25/+1391
2019-07-12UefiCpuPkg/PiSmmCpu: ReclaimPages: fix incorrect operator bindingRay Ni1-1/+1
2019-07-12UefiCpuPkg/PiSmmCpu: Enable 5 level paging when CPU supportsRay Ni5-300/+561
2019-07-12Revert "UefiCpuPkg/PiSmmCpu: Enable 5 level paging when CPU supports"Ray Ni5-561/+300
2019-07-11UefiCpuPkg RegisterCpuFeaturesLib: Fix an ASSERTION issueStar Zeng3-27/+37
2019-07-10UefiCpuPkg/PiSmmCpu: Enable 5 level paging when CPU supportsRay Ni5-300/+561
2019-07-10UefiCpuPkg/PiSmmCpu: Change variable names and comments to follow SDMRay Ni1-57/+57
2019-06-27UefiCpuPkg/MpInitLib: MicrocodeDetect: Ensure checked range is validZhichao Gao1-3/+9