summaryrefslogtreecommitdiff
path: root/UefiCpuPkg/PiSmmCpuDxeSmm
AgeCommit message (Expand)AuthorFilesLines
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
2021-07-06UefiCpuPkg/ExceptionLib: Conditionally clear shadow stack token busy bitSheng Wei1-1/+1
2021-05-18UefiCpuPkg/PiSmmCpu: Remove hardcode 48 address size limitationRay Ni1-8/+18
2021-04-20UefiCpuPkg: PiSmmCpuDxeSmm: Not to Change Bitwidth During Static PagingKun Qin1-14/+16
2021-04-12UefiCpuPkg: PiSmmCpuDxeSmm: Check buffer size before accessingKun Qin2-2/+9
2021-04-09UefiCpuPkg/PiSmmCpuDxeSmm: Support detect SMM shadow stack overflowSheng, W1-1/+8
2021-03-11UefiCpuPkg/PiSmmCpu: Don't allocate Token for SmmStartupThisApRay Ni1-7/+23
2021-03-02UefiCpuPkg/PiSmmCpuDxeSmm: Fix SMM stack offset is not correctedk2-stable202102Sheng Wei3-4/+8
2021-03-02UefiCpuPkg/CpuExceptionHandlerLib: Clear CET shadow stack token busy bitSheng Wei1-1/+14
2021-01-11UefiCpuPkg PiSmmCpuDxeSmm: Reduce SMRAM consumption in CpuS3.cZeng, Star1-17/+57
2020-12-04UefiCpuPkg/Feature: Support different thread count per coreRay Ni1-27/+46
2020-11-18UefiCpuPkg/PiSmmCpuDxeSmm: Reflect page table depth with page table addressSheng Wei4-37/+74
2020-11-18UefiCpuPkg/PiSmmCpuDxeSmm: Correct the Cr3 typoSheng Wei1-5/+5
2020-08-17UefiCpuPkg: Allow AP booting under SEV-ESTom Lendacky1-1/+1
2020-07-31UefiCpuPkg/PiSmmCpuDxeSmm: pause in WaitForSemaphore() before re-fetchLaszlo Ersek1-7/+11
2020-07-15UefiCpuPkg: Add New Memory AttributesOleksiy Yakovlev1-1/+1
2020-07-07UefiCpuPkg: PiSmmCpuDxeSmm skip MSR_IA32_MISC_ENABLE manipulation on AMDKirkendall, Garrett4-5/+46
2020-04-13UefiCpuPkg/PiSmmCpuDxeSmm: Remove useless code in ResetTokens.Dong, Eric1-20/+0
2020-04-13UefiCpuPkg/PiSmmCpuDxeSmm: Remove Used parameter.Dong, Eric2-6/+5
2020-04-13UefiCpuPkg/PiSmmCpuDxeSmm: Improve the performance of GetFreeToken()Ray Ni2-47/+27
2020-03-04UefiCpuPkg/PiSmmCpuDxeSmm: fix S3 Resume for CPU hotplugLaszlo Ersek1-2/+12
2020-02-10UefiCpuPkg/PiSmm: Fix various typosAntoine Coeur7-16/+16
2020-01-17UefiCpuPkg/PiSmmCpuDxeSmm: fix 2M->4K page splitting regression for PDEsLaszlo Ersek1-4/+2