summaryrefslogtreecommitdiff
path: root/UefiCpuPkg
AgeCommit message (Expand)AuthorFilesLines
2017-12-27UefiCpuPkg: Update AESNI support checking logicSong, BinX1-9/+11
2017-12-27UefiCpuPkg: Delete redundant PcdGetSize PcdCpuFeaturesSupportSong, BinX1-1/+0
2017-12-27Revert "UefiCpuPkg: Check invalid RegisterCpuFeature parameter"Eric Dong2-34/+0
2017-12-26UefiCpuPkg: Update code to use new structure field namesJian J Wang3-16/+16
2017-12-26UefiCpuPkg/UefiCpuPkg.uni: Add missing string definition for new PCDsJian J Wang1-2/+14
2017-12-22UefiCpuPkg/MpInitLib: Add missing Guard page setup for APsJian J Wang2-3/+32
2017-12-15UefiCpuPkg: Singularize function nameSong, BinX2-28/+28
2017-12-13UefiCpuPkg: Check invalid RegisterCpuFeature parameterSong, BinX2-0/+34
2017-12-13UefiCpuPkg/CpuDxe: suppress invalid warning about uninitialized variableJian J Wang1-0/+5
2017-12-12MdeModulePkg: Rename SmmEndOfS3ResumeProtocolGuid to EndOfS3ResumeGuidStar Zeng2-9/+6
2017-12-12UefiCpuPkg/CpuDxe: Enable protection for newly added page tableJian J Wang4-9/+267
2017-12-11UefiCpuPkg/MtrrLib: Correct debug messageRuiyu Ni1-1/+1
2017-12-08UefiCpuPkg/CpuDxe: Initialize stack switch for MPJian J Wang2-0/+192
2017-12-08UefiCpuPkg/MpLib: Add GDTR, IDTR and TR in saved AP dataJian J Wang2-0/+20
2017-12-08UefiCpuPkg/CpuExceptionHandlerLib: Add stack switch supportJian J Wang14-3/+984
2017-12-08UefiCpuPkg/UefiCpuPkg.dec: Add two new PCDs for stack switchJian J Wang1-0/+12
2017-12-08UefiCpuPkg: Update SecCore to get BFV size based on BFV header FvLengthLiming Gao1-1/+1
2017-12-08UefiCpuPkg: SmmCpuFeaturesLib Add the missing ASM_PFX in nasm codeLiming Gao1-3/+3
2017-12-08UefiCpuPkg: PiSmmCpuDxeSmm Add the missing ASM_PFX in nasm codeLiming Gao1-5/+5
2017-12-08UefiCpuPkg PiSmmCpuDxeSmm: SMM profile and static paging mutual exclusionStar Zeng4-9/+35
2017-12-08UefiCpuPkg PiSmmCpuDxeSmm: Only DumpCpuContext in error caseStar Zeng2-4/+8
2017-11-30IntelSiliconPkg: Move MicrocodeUpdate from UefiCpuPkgStar Zeng20-2723/+0
2017-11-24UefiCpuPkg/CpuDxe: Fix multiple entries of RT_CODE in memory mapJian J Wang1-21/+73
2017-11-21UefiCpuPkg: Fix unix style of EOLJian J Wang7-309/+309
2017-11-17UefiCpuPkg/ResetVector/Vtf0: document segment register setupLaszlo Ersek2-0/+11
2017-11-17UefiCpuPkg/PiSmmCpuDxeSmm: Add SmmMemoryAttribute protocolJian J Wang6-1/+307
2017-11-17UefiCpuPkg/CpuDxe: Reduce debug messageJian J Wang1-2/+2
2017-11-02UefiCpuPkg/MpInitLib:Make function comments align with functionDandan Bi1-1/+1
2017-10-27UefiCpuPkg/MpInitLib: Keep compatible with former AP counting solution.Eric Dong1-8/+13
2017-10-27UefiCpuPkg/CpuFeatures: Export HOB if CPU initialized in PEIEric Dong4-0/+28
2017-10-24UefiCpuPkg/MpInitLib: Enhance waiting for AP initialization logic.Eric Dong6-7/+30
2017-10-24UefiCpuPkg/MpInitLib: Change AP Index variable name.Eric Dong6-10/+10
2017-10-24UefiCpuPkg/MtrrLib: Make comments align with functionDandan Bi2-2/+2
2017-10-23UefiCpuPkg/MtrrLib: Use SetMem instead of SetMem64 to fix hangRuiyu Ni1-2/+2
2017-10-20UefiCpuPkg/MtrrLib: Fix bug that may incorrectly set <1MB attributeRuiyu Ni1-4/+15
2017-10-20UefiCpuPkg/MpInitLib: Avoid call PcdGet* in Ap & Bsp.Eric Dong3-8/+8
2017-10-17UefiCpuPkg/MtrrLib: Fix MtrrDebugPrintAllMtrrsWorker to avoid hangRuiyu Ni1-3/+6
2017-10-16UefiCpuPkg/MtrrLib: Skip Base MSR access when the pair is invalidRuiyu Ni1-13/+16
2017-10-16UefiCpuPkg/MtrrLib: Update algorithm to calculate optimal settingsRuiyu Ni2-985/+1435
2017-10-16UefiCpuPkg/MtrrLib: Optimize MtrrLibLeastAlignment()Ruiyu Ni1-12/+13
2017-10-16UefiCpuPkg/MtrrLib: refine MtrrLibProgramFixedMtrr()Ruiyu Ni1-35/+31
2017-10-16UefiCpuPkg/PiSmmCpuDxeSmm: Fix bitwise size issueJian J Wang1-1/+1
2017-10-13UefiCpuPkg/S3Resume2Pei: Handle Communicate Ppi not exist issue.Eric Dong1-13/+10
2017-10-12UefiCpuPkg/S3Resume2Pei: Send S3 resume finished event to SmmCore.Eric Dong2-0/+91
2017-10-11UefiCpuPkg/PiSmmCpuDxeSmm: Implement NULL pointer detection for SMM codeJian J Wang4-1/+49
2017-10-10UefiCpuPkg: Update Guid usage in DxeMpInitLib INF to match source code logicLiming Gao1-1/+1
2017-10-09UefiCpuPkg/PiSmmCpuDxeSmm: Add check to void use null pointer.Eric Dong1-0/+2
2017-09-30UefiCpuPkg/CpuDxe: Fix assert issue on IA32 platformJian J Wang1-10/+40
2017-09-29UefiCpuPkg/SmmCpuFeaturesLib: replace hard-coded machine codeChris Ruffin4-29/+34
2017-09-29UefiCpuPkg/PiSmmCpuDxeSmm: Refine code to avoid duplicated code.Eric Dong1-60/+24