summaryrefslogtreecommitdiff
path: root/UefiCpuPkg/PiSmmCpuDxeSmm/PiSmmCpuDxeSmm.h
AgeCommit message (Expand)AuthorFilesLines
2023-12-26UefiCpuPkg/PiSmmCpuDxeSmm: Check SMM Debug Agent support or notJiaxin Wu1-0/+1
2023-12-20UefiCpuPkg/PiSmmCpuDxeSmm: Consume SmmCpuSyncLibJiaxin Wu1-4/+2
2023-12-12UefiCpuPkg: Consume MpInfo2Hob in PiSmmCpuDxeDun Tan1-1/+1
2023-11-10UefiCpuPkg/PiSmmCpuDxeSmm: Fix CP Exception when CET enableJiaxin Wu1-12/+47
2023-07-03UefiCpuPkg: Removes SmmCpuFeaturesReadSaveStateRegisterAbdul Lateef Attar1-54/+2
2023-06-30UefiCpuPkg/PiSmmCpuDxeSmm: Remove unnecessary functionDun Tan1-16/+0
2023-06-30UefiCpuPkg: Refinement to smm runtime InitPaging() codeDun Tan1-0/+37
2023-06-30UefiCpuPkg: Add GenSmmPageTable() to create smm page tableDun Tan1-0/+15
2023-06-30UefiCpuPkg: Extern mSmmShadowStackSize in PiSmmCpuDxeSmm.hDun Tan1-0/+1
2023-06-30UefiCpuPkg/PiSmmCpuDxeSmm: Add 2 function to disable/enable CR0.WPDun Tan1-0/+24
2023-06-30UefiCpuPkg: Use CpuPageTableLib to convert SMM paging attribute.Dun Tan1-15/+13
2023-06-21UefiCpuPkg/CpuSmm: Add perf-logging for MP proceduresRay Ni1-0/+1
2023-06-21UefiCpuPkg/CpuSmm: Add perf-logging for time-consuming BSP proceduresRay Ni1-0/+1
2023-03-10UefiCpuPkg: Remove UefiCpuLib from module INFs.Yu Pu1-1/+0
2023-03-06UefiCpuPkg/PiSmmCpuDxeSmm: Consume SMM Base Hob for SmBase infoWu, Jiaxin1-1/+25
2022-12-21UefiCpuPkg: Simplify the code to set smm page table as ROTan, Dun1-1/+0
2022-12-21UefiCpuPkg/PiSmmCpuDxeSmm: Introduce page table pool mechanismduntan1-0/+31
2022-12-08UefiCpuPkg: Check SMM Delayed/Blocked AP CountWu, Jiaxin1-5/+11
2022-08-15UefiCpuPkg/PiSmmCpuDxeSmm: Remove mInternalCr3 in PiSmmCpuDxeSmmDun Tan1-17/+9
2022-05-06UefiCpuPkg: Add CpuLib to module INFs that depend on UefiCpuLib.Yu Pu1-0/+1
2022-03-04UefiCpuPkg: Extend SMM CPU Service with rendezvous support.Li, Zhihao1-1/+28
2021-12-07UefiCpuPkg: Apply uncrustify changesMichael Kubacki1-217/+215
2021-11-12UefiCpuPkg/PiSmmCpuDxeSmm: Use SMM Interrupt Shadow StackSheng, W1-0/+14
2021-04-12UefiCpuPkg: PiSmmCpuDxeSmm: Check buffer size before accessingKun Qin1-1/+1
2020-11-18UefiCpuPkg/PiSmmCpuDxeSmm: Reflect page table depth with page table addressSheng Wei1-5/+8
2020-04-13UefiCpuPkg/PiSmmCpuDxeSmm: Remove Used parameter.Dong, Eric1-1/+0
2020-04-13UefiCpuPkg/PiSmmCpuDxeSmm: Improve the performance of GetFreeToken()Ray Ni1-1/+2
2020-02-10UefiCpuPkg/PiSmm: Fix various typosAntoine Coeur1-6/+6
2020-01-02UefiCpuPkg/PiSmmCpuDxeSmm: Pre-allocate PROCEDURE_TOKEN bufferEric Dong1-5/+1
2019-12-24UefiCpuPkg/PiSmmCpuDxeSmm: Remove dependence between APsEric Dong1-2/+3
2019-12-06UefiCpuPkg/PiSmmCpuDxeSmm: Avoid allocate Token every timeEric Dong1-0/+15
2019-12-04UefiCpuPkg: Update the coding stylesShenglei Zhang1-1/+1
2019-09-04UefiCpuPkg/PiSmmCpu: Restrict access per PcdCpuSmmRestrictedMemoryAccessRay Ni1-0/+11
2019-08-13UefiCpuPkg/PiSmmCpuDxeSmm: Fix coding styleShenglei Zhang1-3/+3
2019-08-09UefiCpuPkg: Update code to include register definitions from MdePkgNi, Ray1-2/+2
2019-08-06UefiCpuPkg/PiSmmCpuDxeSmm: Make code consistent with commentsshenglei1-2/+2
2019-07-16UefiCpuPkg/PiSmmCpuDxeSmm: Enable MM MP ProtocolEric Dong1-1/+192
2019-04-09UefiCpuPkg: Replace BSD License with BSD+Patent LicenseMichael D Kinney1-7/+1
2019-04-04UefiCpuPkg\CpuSmm: Save & restore CR2 on-demand paging in SMMVanguput, Narendra K1-0/+22
2019-02-28UefiCpuPkg/PiSmmCpu: Add Shadow Stack Support for X86 SMM.Jiewen Yao1-4/+99
2018-10-26UefiCpuPkg/PiSmmCpuDxeSmm: Clean up useless code.Eric Dong1-16/+0
2018-10-22UefiCpuPkg/PiSmmCpuDxeSmm: Add logic to support semaphore type.Eric Dong1-2/+1
2018-09-21UefiCpuPkg: Remove redundant library classes, Ppis and GUIDsshenglei1-1/+0
2018-07-26UefiCpuPkg/PiSmmCpu: Check EFI_RUNTIME_RO in UEFI mem attrib table.Jiewen Yao1-0/+2
2018-04-04UefiCpuPkg/PiSmmCpuDxeSmm: patch "gSmmInitStack" with PatchInstructionX86()Laszlo Ersek1-1/+1
2018-04-04UefiCpuPkg/PiSmmCpuDxeSmm: eliminate "gSmmJmpAddr" and related DBsLaszlo Ersek1-11/+0
2018-04-04UefiCpuPkg/PiSmmCpuDxeSmm: patch "gSmmCr0" with PatchInstructionX86()Laszlo Ersek1-1/+2
2018-04-04UefiCpuPkg/PiSmmCpuDxeSmm: patch "gSmmCr4" with PatchInstructionX86()Laszlo Ersek1-1/+2
2018-04-04UefiCpuPkg/PiSmmCpuDxeSmm: patch "gSmmCr3" with PatchInstructionX86()Laszlo Ersek1-1/+1
2018-04-04UefiCpuPkg PiSmmCpuDxeSmm: Refine some comments about SmmMemoryAttributeStar Zeng1-9/+6