summaryrefslogtreecommitdiff
path: root/UefiCpuPkg/Library
AgeCommit message (Expand)AuthorFilesLines
2019-02-28UefiCpuPkg/ExceptionLib: Add CET support.Jiewen Yao4-8/+12
2019-02-21UefiCpuPkg/Microcode: Fix incorrect checksum issue for extended tableChen A Chen1-9/+73
2019-02-19UefiCpuPkg/MtrrLib: Fix a bug that may wrongly set memory <1MB to UCRuiyu Ni1-41/+18
2019-01-15UefiCpuPkg/RegisterCpuFeaturesLib: Replace AcquireSpinLock.Eric Dong1-2/+7
2019-01-14UefiCpuPkg/RegisterCpuFeaturesLib: Avoid AP calls PeiService.Eric Dong4-78/+99
2019-01-14UefiCpuPkg/RegisterCpuFeaturesLib: Enhance debug message.Eric Dong1-6/+11
2019-01-02UefiCpuPkg: Merge StuffRsb.inc files into one in UefiCpuPkg/IncludeHao Wu6-114/+4
2018-12-21UefiCpuPkg/CpuExceptionHandlerLib: Fix spelling issueMike Maslenkin5-5/+5
2018-11-14UefiCpuPkg/CommonFeature: Always set FEATURE_CONTROL.Lockedk2-stable201811Ruiyu Ni1-10/+1
2018-11-11UefiCpuPkg/RegisterCpuFeaturesLib: Separate semaphore container.Eric Dong2-6/+10
2018-11-11UefiCpuPkg/RegisterCpuFeaturesLib: Adjust Order.Eric Dong3-20/+193
2018-11-07UefiCpuPkg/CommonFeature: Skip locking when the feature is disabledRuiyu Ni1-1/+10
2018-11-05UefiCpuPkg/MpInitLib: Rollback old change 2a5997f8.Dong, Eric2-4/+7
2018-10-31UefiCpuPkg/RegisterCpuFeaturesLib: Fix build failure.Eric Dong1-1/+1
2018-10-30UefiCpuPkg/MpInitLib: Fix ASSERT for success.Marvin H?user1-2/+1
2018-10-27UefiCpuPkg/RegisterCpuFeaturesLib: Fix GCC build failure.Dong, Eric2-2/+2
2018-10-26UefiCpuPkg/RegisterCpuFeaturesLib: Support combo CPU feature style.Eric Dong3-67/+45
2018-10-26UefiCpuPkg/RegisterCpuFeaturesLib: Fix ECC issues.Eric Dong2-12/+14
2018-10-26UefiCpuPkg/CpuCommonFeaturesLib: Remove white space at line end.Eric Dong1-1/+1
2018-10-26UefiCpuPkg/RegisterCpuFeaturesLib: Fix build failure for VS2012 and GCC49.Eric Dong1-0/+1
2018-10-22UefiCpuPkg/CpuCommonFeaturesLib: Register MSR base on scope Info.Eric Dong12-0/+190
2018-10-22UefiCpuPkg/RegisterCpuFeaturesLib: Add logic to support semaphore type.Eric Dong6-133/+939
2018-10-18UefiCpuPkg/CpuExceptionHandlerLib: always clear descriptor data in advanceJian J Wang2-0/+6
2018-09-29UefiCpuPkg/CpuCommonFeaturesLib: Remove an unused PCDshenglei1-1/+0
2018-09-26UefiCpuPkg/MtrrLib: Revert "Skip MSR access when the pair is invalid"Ruiyu Ni1-16/+13
2018-09-10UefiCpuPkg/PeiCpuException: Fix coding style issueRuiyu Ni1-3/+3
2018-09-10UefiCpuPkg/MpInitLib: fix register restore issue in AP wakeupJian J Wang1-2/+6
2018-09-10UefiCpuPkg/CpuExceptionHandlerLib: support stack switch for PEI exceptionsJian J Wang2-1/+30
2018-09-06UefiCpuPkg/MpInitLib: Fix ECC issues.Eric Dong4-4/+4
2018-09-03UefiCpuPkg/CpuExceptionHandlerLib: Avoid calling PEI services from APRuiyu Ni2-29/+55
2018-09-03CpuExceptionHandlerLib: Add comments to make code more readableRuiyu Ni3-10/+18
2018-08-30UefiCpuPkg/CpuExceptionHandlerLib: Setup single step in #PF handlerJian J Wang3-3/+12
2018-08-21UefiCpuPkg/SmmCpuFeaturesLib: [CVE-2017-5715] Stuff RSB before RSMHao Wu6-5/+129
2018-08-16UefiCpuPkg/RegisterCpuFeaturesLib: Combine implementation.Eric Dong4-218/+92
2018-08-14UefiCpuPkg: Removing ipf which is no longer supported from edk2.Chen A Chen1-3/+3
2018-07-26UefiCpuPkg/MpInitLib: Not use disabled AP when call StartAllAPs.Eric Dong3-12/+26
2018-07-26UefiCpuPkg/MpInitLib: Remove StartCount and volatile definition.Eric Dong2-8/+6
2018-07-26UefiCpuPkg/MpInitLib: Remove redundant CpuStateFinished State.Eric Dong2-11/+12
2018-07-20UefiCpuPkg/MpInitLib: Fix VS2012 build failureEric Dong1-0/+5
2018-07-20UefiCpuPkg/MpInitLib: Remove useless code.Eric Dong1-15/+0
2018-07-20UefiCpuPkg/MpInitLib: Optimize get processor number performance.Eric Dong1-1/+4
2018-07-19UefiCpuPkg/MpInitLib: Fix S3 resume hang issue.Eric Dong4-2/+116
2018-07-18UefiCpuPkg/MpInitLib: Load uCode once for each core.Eric Dong1-0/+9
2018-07-18UefiCpuPkg/MpInitLib: Use BSP uCode for APs if possible.Eric Dong3-7/+45
2018-07-18UefiCpuPkg/MpInitLib: Relocate uCode to memory to save time.Eric Dong1-1/+32
2018-07-12UefiCpuPkg/MpInitLib: Avoid calling PEI services from APNi, Ruiyu2-14/+63
2018-06-29UefiCpuPkg: Removing ipf which is no longer supported from edk2.chenc22-225/+1
2018-06-28UefiCpuPkg: Clean up source filesLiming Gao27-152/+152
2018-06-19UefiCpuPkg/LocalApicLib: Exclude second SendIpi sequence on AMD processors.Eric Dong2-8/+16
2018-06-07UefiCpuPkg: Remove X86 ASM and S filesLiming Gao14-1936/+6