summaryrefslogtreecommitdiff
path: root/UefiCpuPkg/Library
AgeCommit message (Expand)AuthorFilesLines
12 daysUefiCpuPkg: Add AMD SEV-ES features supportAlexey Kardashevskiy1-3/+9
2024-06-28UefiCpuPkg/Library: Add MM_STANDALONE type for SmmCpuPlatformHookLibJiaxin Wu1-1/+1
2024-06-28UefiCpuPkg/Library: Add MM_STANDALONE type for MmSaveStateLibJiaxin Wu1-1/+1
2024-06-26UefiCpuPkg/ExceptionHandler: Fix a context error in LoongArch64Dongyan Qian1-0/+1
2024-06-21UefiCpuPkg: Correct the count of different type of Cache.xieyuanh1-1/+2
2024-06-18UefiCpuPkg/MpInitLib: Update references to SEV-SNP header filePaul Grimes4-4/+5
2024-06-17UefiCpuPkg/SmmCpuSyncLib: Add MM_STANDALONE tag.xieyuanh1-2/+2
2024-06-04UefiCpuPkg:fix issue when splitting paging entryDun Tan1-2/+7
2024-06-04UefiCpuPkg:Relocate AP to new safe buffer in PeiMpLibDun Tan3-2/+161
2024-06-04UefiCpuPkg:Move some code in DxeMpLib to common placeDun Tan3-148/+198
2024-06-04UefiCpuPkg:Abstract some DxeMpLib code to functionDun Tan1-82/+140
2024-06-04UefiCpuPkg: Disable PG in IA32 ApLoopCodeDun Tan1-1/+5
2024-05-27UefiCpuPkg/MpLib:Do not assume BSP is #0.Ning Feng1-18/+31
2024-05-08UefiCpuPkg/Library: Support to get processor extended infoJiaxin Wu2-4/+4
2024-05-08UefiCpuPkg/SmmRelocationLib: Add library instance for AMDJiaxin Wu2-0/+185
2024-05-08UefiCpuPkg/SmmRelocationLib: Remove unnecessary CpuIndexJiaxin Wu5-23/+3
2024-05-08UefiCpuPkg/SmmRelocationLib: Remove unnecessary global variableJiaxin Wu1-56/+32
2024-05-08UefiCpuPkg/SmmRelocationLib: Avoid unnecessary memory allocationJiaxin Wu1-111/+90
2024-05-08UefiCpuPkg/SmmRelocationLib: Rename global variablesJiaxin Wu4-35/+35
2024-05-08UefiCpuPkg/SmmRelocationLib: Add SmmRelocationLib library instanceJiaxin Wu8-0/+1395
2024-04-30UefiCpuPkg/Library: Cleanup debug message in LmceSupportJiaxin Wu1-4/+1
2024-04-17UefiCpuPkg/MpInitLib: AP creation support under an SVSMTom Lendacky1-9/+19
2024-04-17UefiCpuPkg/MpInitLib: Use AmdSvsmSnpVmsaRmpAdjust() to set/clear VMSATom Lendacky5-81/+9
2024-04-17UefiCpuPkg/AmdSvsmLib: Create the AmdSvsmLib library to support an SVSMTom Lendacky3-0/+148
2024-04-17UefiCpuPkg/MpInitLib: Always use AP Create if GhcbApicIds HOB is presentTom Lendacky6-13/+112
2024-04-16UefiCpuPkg: Add multiprocessor library for LoongArch64Chao Li6-12/+2871
2024-04-16UefiCpuPkg: Add CpuMmuLib to UefiCpuPkgChao Li8-0/+1005
2024-04-16UefiCpuPkg: Add CPU exception library for LoongArchChao Li8-9/+1273
2024-04-16UefiCpuPkg: Add LoongArch64 CPU Timer instanceChao Li2-2/+263
2024-04-16UefiCpuPkg/MpInitLib: Reorder the INF files alphabeticallyChao Li2-26/+28
2024-04-16UefiCpuPkg/CpuExceptionHandlerLib: Reorder the INF files alphabeticallyChao Li4-32/+32
2024-04-16UefiCpuPkg/CpuTimerLib: Reorder the INF file alphabeticallyChao Li1-1/+1
2024-04-08UefiCpuPkg: RISC-V: MMU: Support Svpbmt extensionTuan Phan2-21/+86
2024-04-08UefiCpuPkg: RISC-V: MMU: Explictly use UINT64 instead of UINTNTuan Phan1-82/+76
2024-03-01UefiCpuPkg/CpuPageTableLib: qualify page table accesses as volatileZhou Jianfeng1-18/+18
2024-03-01UefiCpuPkg/CpuPageTableLib: Fix IN OUT parameters marked as INZhou Jianfeng1-16/+16
2024-02-29UefiCpuPkg/MpInitLib: add struct MP_HAND_OFF_CONFIGGerd Hoffmann4-22/+75
2024-02-26UefiCpuPkg/MpInitLib: return early in GetBspNumber()Gerd Hoffmann1-7/+4
2024-02-26UefiCpuPkg/MpInitLib: Add support for multiple HOBs to SaveCpuMpData()Gerd Hoffmann1-18/+30
2024-02-26UefiCpuPkg/MpInitLib: Add support for multiple HOBs to MpInitLibInitializeGerd Hoffmann1-21/+47
2024-02-26UefiCpuPkg/MpInitLib: Add support for multiple HOBs to SwitchApContext()Gerd Hoffmann2-13/+24
2024-02-26UefiCpuPkg/MpInitLib: Add support for multiple HOBs to GetBspNumber()Gerd Hoffmann1-8/+15
2024-02-26UefiCpuPkg/MpInitLib: Add support for multiple HOBs to GetMpHandOffHobGerd Hoffmann2-10/+28
2024-02-22UefiCpuPkg: Fix issue that IsModified is wrongly set in PageTableMapZhiguang Liu1-5/+13
2024-02-22UefiCpuPkg/CpuPageTableLib: Enhance function header for PageTableMap()Zhiguang Liu1-0/+1
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