summaryrefslogtreecommitdiffstats
path: root/UefiCpuPkg
Commit message (Expand)AuthorAgeFilesLines
* UefiCpuPkg/PiSmmCpuDxeSmm: [CVE-2017-5753] Fix bounds check bypassHao Wu2018-11-211-0/+5
* UefiCpuPkg: [CVE-2017-5715] Stuff RSB before RSMHao Wu2018-11-215-4/+76
* UefiCpuPkg/PiSmmCpuDxeSmm: Clear some semaphores on S3 boot pathJeff Fan2016-12-021-0/+3
* UefiCpuPkg/SecCore: SecPlatformInformation(2) are optional PPIsJeff Fan2016-11-141-0/+2
* UefiCpuPkg/SecCore: Fix comment typoJeff Fan2016-11-141-6/+6
* UefiCpuPkg/SecCore: Re-install SEC platform information(2) PPIJeff Fan2016-11-144-1/+146
* UefiCpuPkg/SecCore: Abstract worker function GetBistFromHob()Jeff Fan2016-11-141-20/+61
* UefiCpuPkg/SecCore: Add SecBist.cJeff Fan2016-11-144-2/+152
* UefiCpuPkg/PiSmmCpuDxeSmm: SMM_CPU_DATA_BLOCK is not clearedJeff Fan2016-07-211-1/+5
* UefiCpuPkg/PiSmmCpuDxeSmm: Remove duplicate aligned buffer on S3 pathJeff Fan2016-07-211-16/+25
* UefiCpuPkg/MtrrLib: Fixed bug if length is less than Fixed-MTRR rangeJeff Fan2016-07-151-23/+48
* UefiCpuPkg/MtrrLib: Remove the loop of calculating Fixed-MTRR MaskJeff Fan2016-07-151-16/+23
* UefiCpuPkg/MtrrLib: Remove the loop of calculating byte offset in MSRJeff Fan2016-07-151-11/+3
* UefiCpuPkg/MtrrLib: Reduce the loop time to get fixed-MTRR MSR indexJeff Fan2016-07-151-6/+8
* UefiCpuPkg/CpuMpPei: Remove PmodeOffset and LmodeOffsetJeff Fan2016-07-148-25/+17
* UefiCpuPkg/CpuMpPei: Remove un-used variables and functionsJeff Fan2016-07-148-156/+0
* UefiCpuPkg/CpuMpPei: Do not load new GDT tableJeff Fan2016-07-141-5/+1
* UefiCpuPkg/CpuMpPei/X64: Use CodeSegment and DataSegment fieldsJeff Fan2016-07-142-93/+71
* UefiCpuPkg/CpuMpPei/X64: Remove hard code CPU BIST valueJeff Fan2016-07-141-4/+3
* UefiCpuPkg/CpuMpPei/Ia32: Use CodeSegment and DataSegment fieldsJeff Fan2016-07-142-34/+48
* UefiCpuPkg/CpuMpPei: Add CodeSegment and DataSegment fieldsJeff Fan2016-07-144-4/+12
* UefiCpuPkg/CpuMpPei: Consume CpuExceptionHandlerLibJeff Fan2016-07-143-4/+26
* UefiCpuPkg/ExceptionLib: Import PeiCpuExceptionHandlerLib moduleJeff Fan2016-07-145-0/+274
* UefiCpuPkg/ExceptionLib: Move global variable locationJeff Fan2016-07-143-23/+22
* UefiCpuPkg/ExceptionLib: Add CommonExceptionHandlerWorker()Jeff Fan2016-07-144-26/+72
* UefiCpuPkg/ExceptionLib: Update RegisterCpuInterruptHandlerWorker()Jeff Fan2016-07-144-17/+29
* UefiCpuPkg/ExceptionLib: Update UpdateIdtTable()Jeff Fan2016-07-143-24/+37
* UefiCpuPkg/ExceptionLib: Update InitializeCpuExceptionHandlersWorkerJeff Fan2016-07-144-9/+24
* UefiCpuPkg/ExceptionLib: Add EXCEPTION_HANDLER_DATA definitionJeff Fan2016-07-143-3/+12
* UefiCpuPkg/ExceptionLib: Rename DxeSmmCpuException.cJeff Fan2016-07-143-6/+6
* UefiCpuPkg: CpuMpPei: remove set but unused variablesLaszlo Ersek2016-07-141-2/+1
* UefiCpuPkg: PiSmmCpuDxeSmm: remove set but unused variablesLaszlo Ersek2016-07-141-23/+11
* UefiCpuPkg/CpuMpPei: Remove unnecessary variableJeff Fan2016-07-142-4/+0
* UefiCpuPkg/CpuMpPei: Dump message if microcode signature not matchedJeff Fan2016-07-144-25/+31
* UefiCpuPkg/CpuMpPei: Skip microcode check/load if it has been loadedJeff Fan2016-07-141-0/+9
* UefiCpuPkg S3Resume2Pei: Report status code when allocate memory is failedStar Zeng2016-07-071-3/+15
* UefiCpuPkg: fix ASSERT_EFI_ERROR() typosLaszlo Ersek2016-07-071-1/+1
* UefiCpuPkg/Cpuid.h: Display Intel SGX Resource Enumeration LeavesJeff Fan2016-07-071-0/+117
* UefiCpuPkg/Cpuid.h: Add CPUID defines and structures for Intel SGXJeff Fan2016-07-071-1/+280
* UefiCpuPkg/PiSmmCpuDxeSmm: Using MSRs semaphores in aligned bufferJeff Fan2016-07-062-6/+30
* UefiCpuPkg/PiSmmCpuDxeSmm: Allocate buffer for MSRs semaphoresJeff Fan2016-07-063-3/+20
* UefiCpuPkg/PiSmmCpuDxeSmm: Using CPU semaphores in aligned bufferJeff Fan2016-07-063-39/+49
* UefiCpuPkg/PiSmmCpuDxeSmm: Allocate buffer for each CPU semaphoresJeff Fan2016-07-062-1/+21
* UefiCpuPkg/PiSmmCpuDxeSmm: Using global semaphores in aligned bufferJeff Fan2016-07-065-45/+51
* UefiCpuPkg/PiSmmCpuDxeSmm: Move forward MP sync data initializationJeff Fan2016-07-061-9/+9
* UefiCpuPkg/PiSmmCpuDxeSmm: Allocate buffer for global semaphoresJeff Fan2016-07-062-0/+65
* UefiCpuPkg/CpuMpPei: Fix potential AP mwait wakeup issueJeff Fan2016-07-061-7/+35
* UefiCpuPkg/MtrrLib: remove unused but set variableArd Biesheuvel2016-06-291-2/+0
* UefiCpuPkg/Include: Add top level MSR include fileMichael Kinney2016-03-141-0/+48
* UefiCpuPkg/Include: Add Pentium MSR include fileMichael Kinney2016-03-141-0/+121