summaryrefslogtreecommitdiff
path: root/UefiCpuPkg/Library
AgeCommit message (Expand)AuthorFilesLines
2024-02-06UefiCpuPkg: Reduce and optimize access to attributeZhou Jianfeng1-33/+53
2024-01-31UefiCpuPkg/BaseXApic[X2]ApicLib: Implements AMD extended cpu topologyAbdul Lateef Attar2-2/+250
2024-01-09UefiCpuPkg: Check lower 24 bits of ProcessorNumberduntan1-1/+4
2024-01-09UefiCpuPkg: set EXTENDED_PROCESSOR_INFORMATION to 0duntan3-7/+11
2023-12-20UefiCpuPkg: Implements SmmCpuSyncLib library instanceJiaxin Wu2-0/+686
2023-12-08UefiCpuPkg/BaseXApicLib: Fix CPUID_V2_EXTENDED_TOPOLOGY detectionWu, Jiaxin1-5/+16
2023-12-06UefiCpuPkg/CpuPageTableLib/TestCase: Refine test case for PAE paging.Zhiguang Liu2-4/+34
2023-12-06UefiCpuPkg/CpuPageTableLib: Init local variable before using it.Zhiguang Liu1-3/+1
2023-11-28UefiCpuPkg/MpInitLib: Copy SEV-ES save area pointer during APIC ID sortingTom Lendacky1-1/+7
2023-11-28UefiCpuPkg/MpInitLib: Use AsmCpuidEx() for CPUID_EXTENDED_TOPOLOGY leafTom Lendacky1-1/+8
2023-11-27UefiCpuPkg/MpInitLib: Update the comments of _CPU_MP_DATA.xieyuanh2-6/+9
2023-11-27UefiCpuPkg/MpInitLib: Enable execute disable bit.Yuanhao Xie2-3/+12
2023-10-31UefiCpuPkg: Correct file description for MpHandOff header fileYuanhao Xie1-1/+4
2023-10-26UefiCpuPkg/MpInitLib: Wait for all APs to finish initializationYuanhao Xie1-2/+7
2023-10-25UefiCpuPkg/BaseXApicX2ApicLib: fix CPUID_V2_EXTENDED_TOPOLOGY detectionGerd Hoffmann1-5/+16
2023-10-17UefiCpuPkg: RISC-V: MMU: Introduce a PCD for SATP modeTuan Phan2-1/+8
2023-10-09UefiCpuPkg/MtrrUnitTest: Add Unit test of setting/getting memoryYuanhaoXie1-6/+36
2023-10-09UefiCpuPkg/MtrrLib: Improve MtrrDebugPrintAllMtrrsWorker.YuanhaoXie1-35/+10
2023-10-09UefiCpuPkg/MtrrLib: Add API MtrrGetMemoryAttributesInMtrrSettings.YuanhaoXie1-10/+107
2023-10-09UefiCpuPkg/MtrrLib: Update APIs related to set memory attributes.Ray Ni1-39/+56
2023-10-09UefiCpuPkg/MtrrUnitTest: Update UnitTestMtrrSetAllMtrrs().YuanhaoXie1-15/+20
2023-10-09UefiCpuPkg/MtrrLib: Fix MtrrSetAllMtrrs to handle absent fixed MTRRs.Ray Ni1-6/+20
2023-10-09UefiCpuPkg/MtrrUnitTest: Update UnitTestMtrrGetFixedMtrr().YuanhaoXie1-0/+13
2023-10-09UefiCpuPkg/MtrrLib: Update MtrrGetFixedMtrr().YuanhaoXie1-1/+5
2023-10-09UefiCpuPkg/MtrrUnitTest: Update UnitTestMtrrGetAllMtrrs().YuanhaoXie1-15/+84
2023-10-09UefiCpuPkg/MtrrLib: Fix MtrrGetAllMtrrs to return correct MTRR setting.Ray Ni1-8/+22
2023-10-09UefiCpuPkg/MtrrUnitTest: Update test to cover no-fixed-mtrr cases.Ray Ni2-28/+39
2023-10-09UefiCpuPkg/MtrrUnitTest: Update UnitTestMtrrGetDefaultMemoryType.YuanhaoXie1-2/+8
2023-10-09UefiCpuPkg/MtrrUnitTest: Update UnitTestGetFirmwareVariableMtrrCount.YuanhaoXie1-1/+1
2023-10-09UefiCpuPkg/MtrrUnitTest: Update the Unit Test for IsMtrrSupported().YuanhaoXie1-2/+2
2023-10-09UefiCpuPkg/MtrrLib: Add internal function MtrrLibIsMtrrSupported.Ray Ni1-23/+60
2023-08-14UefiCpuPkg:Wake up APs after power-up or RESET through SIPI.YuanhaoXie1-1/+8
2023-08-14UefiCpuPkg: Add PcdFirstTimeWakeUpAPsBySipiYuanhaoXie2-0/+2
2023-08-14UefiCpuPkg: Add SendStartupIpiAllExcludingSelfYuanhao Xie2-26/+60
2023-07-27UefiCpuPkg: Decouple the SEV-ES functionality.YuanhaoXie1-1/+4
2023-07-17UefiCpuPkg: Uses gMmst in MmSaveStateLibAbdul Lateef Attar6-10/+10
2023-07-15UefiCpuPkg: RISC-V: Support MMU with SV39/48/57 modeTuan Phan3-0/+788
2023-07-11UefiCpuPkg: Eliminate the second INIT-SIPI-SIPI sequence.Xie, Yuanhao2-2/+145
2023-07-11UefiCpuPkg: ApWakeupFunction directly use CpuMpData.Xie, Yuanhao3-13/+6
2023-07-11UefiCpuPkg: Create MpHandOff.Xie, Yuanhao7-15/+186
2023-07-11UefiCpuPkg: Refactor the logic for placing APs in Mwait/Runloop.Xie, Yuanhao1-33/+50
2023-07-11UefiCpuPkg: Refactor the logic for placing APs in HltLoop.Xie, Yuanhao1-11/+24
2023-07-03UefiCpuPkg: Removes SmmCpuFeaturesReadSaveStateRegisterAbdul Lateef Attar2-116/+0
2023-07-03UefiCpuPkg: Implements MmSaveStateLib for IntelAbdul Lateef Attar2-0/+444
2023-07-03UefiCpuPkg: Implements SmmCpuFeaturesLib for AMD FamilyAbdul Lateef Attar2-0/+483
2023-07-03UefiCpuPkg/SmmCpuFeaturesLib: Restructure arch-dependent codeAbdul Lateef Attar2-128/+128
2023-07-03UefiCpuPkg: Implements MmSaveStateLib library instanceAbdul Lateef Attar4-0/+569
2023-06-15UefiCpuPkg: RISC-V: TimerLib: Fix delay function to use 64-bitTuan Phan1-30/+23
2023-04-26UefiCpuPkg: Update PT code to support enable collect performanceDun Tan2-13/+36
2023-04-26UefiCpuPkg: Update code to support enable ProcTrace only on BSPDun Tan2-65/+112