summaryrefslogtreecommitdiff
path: root/UefiCpuPkg/PiSmmCpuDxeSmm
AgeCommit message (Expand)AuthorFilesLines
2023-07-05UefiCpuPkg: Get processor extended information for SmmCpuServiceProtocolZhang, Hongbin11-1/+1
2023-07-03UefiCpuPkg: Removes SmmCpuFeaturesReadSaveStateRegisterAbdul Lateef Attar4-560/+9
2023-06-30UefiCpuPkg/PiSmmCpuDxeSmm: Remove unnecessary functionDun Tan3-40/+6
2023-06-30UefiCpuPkg: Refinement to smm runtime InitPaging() codeDun Tan2-228/+100
2023-06-30UefiCpuPkg: Sort mProtectionMemRange when ReadyToLockDun Tan1-0/+32
2023-06-30UefiCpuPkg: Sort mSmmCpuSmramRanges in FindSmramInfoDun Tan1-0/+32
2023-06-30UefiCpuPkg: Use GenSmmPageTable() to create Smm S3 page tableDun Tan3-147/+5
2023-06-30UefiCpuPkg: Add GenSmmPageTable() to create smm page tableDun Tan4-195/+107
2023-06-30UefiCpuPkg: Extern mSmmShadowStackSize in PiSmmCpuDxeSmm.hDun Tan5-8/+3
2023-06-30UefiCpuPkg/PiSmmCpuDxeSmm: Clear CR0.WP before modify page tableDun Tan2-0/+16
2023-06-30UefiCpuPkg/PiSmmCpuDxeSmm: Add 2 function to disable/enable CR0.WPDun Tan2-49/+90
2023-06-30UefiCpuPkg/PiSmmCpuDxeSmm: Avoid setting non-present range to RO/NXDun Tan1-22/+107
2023-06-30UefiCpuPkg: Add DEBUG_CODE for special case when clear RPDun Tan1-0/+48
2023-06-30UefiCpuPkg: Use CpuPageTableLib to convert SMM paging attribute.Dun Tan5-325/+121
2023-06-21UefiCpuPkg/SmmCpu: Add PcdSmmApPerfLogEnable control AP perf-loggingRay Ni4-3/+15
2023-06-21UefiCpuPkg/CpuSmm: Add perf-logging for MP proceduresRay Ni6-0/+219
2023-06-21UefiCpuPkg/CpuSmm: Add perf-logging for time-consuming BSP proceduresRay Ni6-5/+49
2023-05-31UefiCpuPkg/PiSmmCpuDxeSmm:add Ap Rendezvous check in PerformRemainingTasks.Zhihao Li1-0/+13
2023-05-31UefiCpuPkg/CpuService.c:check cpu sync mode in SmmCpuRendezvous()Zhihao Li1-6/+13
2023-04-10UefiCpuPkg: Update code to be more C11 compliant by using __func__Rebecca Cran1-1/+1
2023-04-01UefiCpuPkg/PiSmmCpuDxeSmm: fix format stringGerd Hoffmann1-1/+1
2023-03-22UefiCpuPkg/PiSmmCpuDxeSmm: fix error handlingGerd Hoffmann1-0/+6
2023-03-22UefiCpuPkg/PiSmmCpuDxeSmm: drop support for obsolete processorsGerd Hoffmann1-14/+4
2023-03-14UefiCpuPkg/PiSmmCpuDxeSmm: Fix S3 failure in SmmRestoreCpuWu, Jiaxin1-13/+1
2023-03-10UefiCpuPkg: Remove UefiCpuLib from module INFs.Yu Pu3-3/+0
2023-03-06UefiCpuPkg/PiSmmCpuDxeSmm: Consume SMM Base Hob for SmBase infoWu, Jiaxin5-37/+214
2023-03-06UefiCpuPkg/PiSmmCpuDxeSmm: Replace mIsBsp by mBspApicId checkWu, Jiaxin1-11/+12
2023-03-06UefiCpuPkg/PiSmmCpuDxeSmm: Fix invalid InitializeMpSyncData callWu, Jiaxin1-4/+2
2023-02-03UefiCpuPkg: Fix SMM code hangs when InitPagingZhiguang Liu1-4/+9
2023-01-03UefiCpuPkg/PiSmmCpuDxeSmm:Fix PF issue caused by smm page table codeTan, Dun1-14/+27
2022-12-21UefiCpuPkg: Simplify the code to set smm page table as ROTan, Dun4-259/+136
2022-12-21UefiCpuPkg/PiSmmCpuDxeSmm: Introduce page table pool mechanismduntan5-66/+172
2022-12-19UefiCpuPkg: Supporting S3 in 64bit PEIKuo, Ted2-4/+10
2022-12-08UefiCpuPkg: Bug fix in 5LPage handlingRobert Guenzel1-3/+4
2022-12-08UefiCpuPkg: Check SMM Delayed/Blocked AP CountWu, Jiaxin3-32/+184
2022-10-08UefiCpuPkg: Reset a parameter when BSP Exit in CPU relaxed mode.Zhihao Li1-2/+3
2022-08-15UefiCpuPkg/PiSmmCpuDxeSmm: Remove mInternalCr3 in PiSmmCpuDxeSmmDun Tan4-147/+96
2022-08-15UefiCpuPkg/PiSmmCpuDxeSmm: Add a new mIsShadowStack flagDun Tan1-4/+6
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, Zhihao4-9/+114
2022-03-01UefiCpuPkg: Replace Opcode with the corresponding instructions.Jason4-8/+8
2021-12-07UefiCpuPkg: Apply uncrustify changesMichael Kubacki24-2175/+2415
2021-12-07UefiCpuPkg: Change complex DEBUG_CODE() to DEBUG_CODE_BEGIN/END()Michael D Kinney1-2/+2
2021-12-07UefiCpuPkg: Change OPTIONAL keyword usage styleMichael D Kinney1-2/+1
2021-12-07UefiCpuPkg: Change use of EFI_D_* to DEBUG_*Michael D Kinney4-29/+29
2021-11-12UefiCpuPkg/PiSmmCpuDxeSmm: Use SMM Interrupt Shadow StackSheng, W4-57/+111
2021-09-16UefiCpuPkg: Prevent from re-initializing CPU features during S3 resumeLou, Yun2-14/+23
2021-09-16UefiCpuPkg: Refactor initialization of CPU features during S3 resumeLou, Yun1-68/+92
2021-09-01UefiCpuPkg: Clean up save state boundary checks and comments.Mark Wilson1-6/+6
2021-09-01UefiCpuPkg/PiSmmCpuDxeSmm: Update mPatchCetSupported set conditionWenxing Hou2-9/+13