summaryrefslogtreecommitdiff
path: root/UefiCpuPkg
AgeCommit message (Expand)AuthorFilesLines
2016-12-01UefiCpuPkg/Include: Add VMX MSR register structuresMichael Kinney1-5/+219
2016-12-01UefiCpuPkg/PiSmmCpuDxeSmm: Remove PSD layout assumptionsMichael Kinney8-47/+60
2016-12-01UefiCpuPkg/PiSmmCpuDxeSmm: Remove MTRRs from PSD structureMichael Kinney2-15/+5
2016-12-01UefiCpuPkg/CpuExceptionHandlerLib: remove un-used mReservedVectorsJeff Fan2-4/+2
2016-12-01UefiCpuPkg: Add ExceptionHandlerData for ArchRestoreExceptionContext()Jeff Fan4-24/+35
2016-12-01UefiCpuPkg: Add ExceptionHandlerData for ArchSaveExceptionContext()Jeff Fan4-29/+39
2016-12-01UefiCpuPkg/PiSmmCpuDxeSmm: Clear some semaphores on S3 boot pathJeff Fan1-0/+3
2016-11-30UefiCpuPkg/MicrocodeUpdate: Fix GetImage APIJiewen Yao1-0/+10
2016-11-30UefiCpuPkg/PiSmmCpu: relax superpage protection on page split.Jiewen Yao1-2/+2
2016-11-29UefiCpuPkg/MpInitLib: wait no longer than necessary for initial AP startupLaszlo Ersek1-1/+72
2016-11-28UefiCpuPkg/PiSmmCpuDxeSmm: handle dynamic PcdCpuMaxLogicalProcessorNumberLaszlo Ersek2-10/+10
2016-11-28UefiCpuPkg/DxeMpLib: Remove unnecessary ret instructionJeff Fan2-2/+0
2016-11-28UefiCpuPkg/DxeMpLib: Fix bug when getting target C-State from eaxJeff Fan1-1/+1
2016-11-28UefiCpuPkg/DxeMpLib: Make sure APs in safe loop codeJeff Fan4-4/+15
2016-11-28UefiCpuPkg/DxeMpLib: Allocate new safe stack < 4GBJeff Fan4-7/+31
2016-11-28UefiCpuPkg/DxeMpLib: Get safe AP loop handler from global variableJeff Fan1-2/+2
2016-11-24UefiCpuPkg/PiSmmCpu: Correct exception message.Jiewen Yao3-7/+77
2016-11-23UefiCpuPkg/MpInitLib: fix feature test for Extended Topology CPUID leafLaszlo Ersek2-18/+24
2016-11-23UefiCpuPkg/LocalApicLib: fix feature test for Extended Topology CPUID leafLaszlo Ersek2-4/+10
2016-11-22UefiCpuPkg/PiSmmCpuDxeSmm: dynamic PcdCpuSmmApSyncTimeout, PcdCpuSmmSyncModeLaszlo Ersek2-11/+13
2016-11-18UefiCpuPkg/PiSmmCpu: Check XdSupport before set NX.Jiewen Yao1-4/+6
2016-11-18UefiCpuPkg/SecCore: Correct print format for stack informationJeff Fan1-2/+2
2016-11-18MdeModulePkg/PiSmmCpuDxeSmm: Check RegisterCpuInterruptHandler statusJeff Fan3-3/+10
2016-11-17UefiCpuPkg/PiSmmCpuDxeSmm: Add volatile to mNumberToFinishMichael Kinney1-1/+1
2016-11-17UefiCpuPkg/PiSmmCpuDxeSmm: TransferApToSafeState() use UINTN paramsMichael Kinney4-28/+28
2016-11-17UefiCpuPkg/MpInitLib: support 64-bit AP stack addressesLaszlo Ersek4-9/+10
2016-11-17UefiCpuPkg/MpInitLib/X64/MpFuncs.nasm: fix fatal typoLaszlo Ersek1-1/+1
2016-11-17UefiCpuPkg/MpInitLib/X64/MpFuncs.nasm: remove superfluous instructionLaszlo Ersek1-1/+0
2016-11-17UefiCpuPkg/DxeMpInitLib: remove duplicate HobLib class dependencyLaszlo Ersek1-1/+0
2016-11-17UefiCpuPkg/PiSmmCpuDxeSmm: Add paging protection.Jiewen Yao25-775/+2042
2016-11-17UefiCpuPkg/dec: Add PcdCpuSmmStaticPageTable.Jiewen Yao1-0/+8
2016-11-16UefiCpuPkg/MpInitLib: Update AP information when BSP switchedJeff Fan2-0/+4
2016-11-16UefiCpuPkg/MpInitLib: Program AP stack in fixed addressJeff Fan4-27/+119
2016-11-16UefiCpuPkg/MpInitLib: Add InitFlag and CpuInfo in MP_CPU_EXCHANGE_INFOJeff Fan4-2/+8
2016-11-16UefiCpuPkg/MpInitLib: Remove CPU information from CPU_AP_DATAJeff Fan2-38/+39
2016-11-16UefiCpuPkg/MpInitLib: Force sending INIT-SIPI-SIPI to reset APsJeff Fan1-0/+5
2016-11-16UefiCpuPkg/MpInitLib: Fixed offset error on Cr3LocationJeff Fan1-1/+1
2016-11-16UefiCpuPkg/PiSmmCpuDxeSmm: Free SmramRanges to save SMM spaceJeff Fan1-0/+1
2016-11-15UefiCpuPkg/PiSmmCpuDxeSmm: Decrease mNumberToFinish in AP safe codeJeff Fan4-15/+18
2016-11-15UefiCpuPkg/PiSmmCpuDxeSmm: Place AP to 32bit protected mode on S3 pathJeff Fan1-5/+37
2016-11-15UefiCpuPkg/PiSmmCpuDxeSmm: Put AP into safe hlt-loop code on S3 pathJeff Fan4-2/+100
2016-11-14UefiCpuPkg/DxeMpLib: Place APs to suitable state on Legacy OS bootJeff Fan2-0/+13
2016-11-14UefiCpuPkg/DxeMpLib: Rename MpInitExitBootServicesCallback()Jeff Fan1-3/+3
2016-11-11UefiCpuPkg/DxeMpLib: Allocate below 4GB mem for AsmRelocateApLoopFuncJeff Fan1-7/+20
2016-11-09UefiCpuPkg/MpInitLib: Do not wakeup AP if only one processor supportedJeff Fan3-17/+37
2016-11-09UefiCpuPkg: Display new stack base and sizeJeff Fan2-1/+16
2016-11-08UefiCpuPkg/MicrocodeUpdate: Add Microcode FMP build sampleJiewen Yao7-0/+214
2016-11-08UefiCpuPkg/MicrocodeUpdate: Add MicrocodeUpdate component.Jiewen Yao6-0/+1833
2016-11-08UefiCpuPkg/MicrocodeFlashAccessLib: Add NULL MicrocodeFlashAccessLib.Jiewen Yao3-0/+103
2016-11-08UefiCpuPkg/UefiCpuPkg.dec: Add Microcode capsule related definition.Jiewen Yao1-0/+7