summaryrefslogtreecommitdiff
path: root/UefiCpuPkg
AgeCommit message (Expand)AuthorFilesLines
2018-12-21UefiCpuPkg/CpuExceptionHandlerLib: Fix spelling issueMike Maslenkin5-5/+5
2018-12-10UefiCpuPkg/Cpuid: Add code to support new definition.Eric Dong1-5/+141
2018-12-10UefiCpuPkg/Cpuid.h: Sync CPUID definition to latest SDM.Eric Dong1-23/+597
2018-11-14UefiCpuPkg/CommonFeature: Always set FEATURE_CONTROL.Lockedk2-stable201811Ruiyu Ni1-10/+1
2018-11-11UefiCpuPkg/PiSmmCpuDxeSmm: Separate semaphore container.Eric Dong1-9/+20
2018-11-11UefiCpuPkg/RegisterCpuFeaturesLib: Separate semaphore container.Eric Dong2-6/+10
2018-11-11UefiCpuPkg/RegisterCpuFeaturesLib: Adjust Order.Eric Dong3-20/+193
2018-11-08UefiCpuPkg/SmmCpu: Block access-out only when static paging is usedJiewen Yao1-2/+2
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/PiSmmCpuDxeSmm: Fix ASSERT for success.Marvin H?user1-2/+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/PiSmmCpuDxeSmm: Fix build failure for VS2012 and GCC49.Eric Dong1-0/+1
2018-10-26UefiCpuPkg/PiSmmCpuDxeSmm: Clean up useless code.Eric Dong2-25/+1
2018-10-26UefiCpuPkg/PiSmmCpuDxeSmm: Remove white space at line end.Eric Dong1-2/+2
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-26UefiCpuPkg/CpuDxe: prevent recursive calling of InitializePageTablePoolJian J Wang1-2/+21
2018-10-26UefiCpuPkg/CpuDxe: consider freed-memory guard in non-stop modeJian J Wang1-1/+1
2018-10-22UefiCpuPkg/CpuCommonFeaturesLib: Register MSR base on scope Info.Eric Dong12-0/+190
2018-10-22UefiCpuPkg/CpuS3DataDxe: Keep old data if value already existed.Eric Dong1-0/+2
2018-10-22UefiCpuPkg/PiSmmCpuDxeSmm: Add logic to support semaphore type.Eric Dong3-143/+276
2018-10-22UefiCpuPkg/RegisterCpuFeaturesLib: Add logic to support semaphore type.Eric Dong6-133/+939
2018-10-22UefiCpuPkg/RegisterCpuFeaturesLib.h: Add new dependence types.Eric Dong1-4/+17
2018-10-22UefiCpuPkg/Include/AcpiCpuData.h: Add Semaphore related Information.Eric Dong1-1/+66
2018-10-18UefiCpuPkg/CpuExceptionHandlerLib: always clear descriptor data in advanceJian J Wang2-0/+6
2018-10-15UefiCpuPkg/S3Resume2Pei: disable paging before creating new page table.Eric Dong2-0/+27
2018-09-30UefiCpuPkg/PiSmmCpuDxeSmm: [CVE-2017-5753] Fix bounds check bypassHao Wu1-0/+5
2018-09-30UefiCpuPkg/Include/Register/Msr/GoldmontPlusMsr.h: Change to DOS format file.Eric Dong1-272/+272
2018-09-29UefiCpuPkg/CpuCommonFeaturesLib: Remove an unused PCDshenglei1-1/+0
2018-09-27UefiCpuPkg PiSmmCpuDxeSmm: Use new EfiLocateFirstAcpiTable()Star Zeng3-85/+6
2018-09-26UefiCpuPkg/Include/Register/Msr/XeonPhiMsr.h: Change structure definition.Eric Dong1-9/+40
2018-09-26UefiCpuPkg/Include/Register/ArchitecturalMsr.h: Change structure definition.Eric Dong1-2/+12
2018-09-26UefiCpuPkg/Include/Register/Msr/GoldmontMsr.h: Add new MSR name and keep old ...Eric Dong1-10/+24
2018-09-26UefiCpuPkg/Include/Register/Msr/SkylakeMsr.h: Add new MSR name and keep old one.Eric Dong1-13/+27
2018-09-26UefiCpuPkg/Include/Register/Msr/CoreMsr.h: Remove old MSR.Eric Dong1-48/+0
2018-09-26UefiCpuPkg/Include/Register/Msr/P6Msr.h: Remove old MSR.Eric Dong1-48/+0
2018-09-26UefiCpuPkg/Include/Register/Msr/Core2Msr.h: Remove old MSR.Eric Dong1-60/+0
2018-09-26UefiCpuPkg/Include/Register/ArchitecturalMsr.h: Add new MSR.Eric Dong1-0/+64
2018-09-26UefiCpuPkg/Include/Register/Msr/SkylakeMsr.h: Add new MSRs.Eric Dong1-1/+1546
2018-09-26UefiCpuPkg/Include/Register/Msr/XeonPhiMsr.h: Add new MSR.Eric Dong1-3/+246
2018-09-26UefiCpuPkg/Include/Register/Msr/*.h: Add new MSR.Eric Dong3-2/+164
2018-09-26UefiCpuPkg/Include/Register/Msr/SilvermontMsr.h: Add new MSR.Eric Dong1-0/+48
2018-09-26UefiCpuPkg/Include/Register/Msr/GoldmontPlusMsr.h: Add new MSR file for goldm...Eric Dong2-3/+276
2018-09-26UefiCpuPkg/Include/Register/Msr: Update reference spec info.Eric Dong21-372/+359
2018-09-26UefiCpuPkg/MtrrLib: Revert "Skip MSR access when the pair is invalid"Ruiyu Ni1-16/+13