summaryrefslogtreecommitdiff
path: root/UefiCpuPkg/PiSmmCpuDxeSmm
AgeCommit message (Expand)AuthorFilesLines
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
2020-01-10UefiCpuPkg/PiSmmCpuDxeSmm: Add missed comments for parameter.Eric Dong1-0/+2
2020-01-08UefiCpuPkg/PiSmmCpuDxeSmm: improve the coding styleEric Dong1-9/+9
2020-01-08Revert "UefiCpuPkg/PiSmmCpuDxeSmm: Fix buffer overflow issue."Eric Dong1-8/+8
2020-01-02UefiCpuPkg/PiSmmCpuDxeSmm: Pre-allocate PROCEDURE_TOKEN bufferEric Dong2-87/+109
2019-12-24UefiCpuPkg/PiSmmCpuDxeSmm: Fix buffer overflow issue.Eric Dong1-8/+8
2019-12-24UefiCpuPkg/PiSmmCpuDxeSmm: Remove dependence between APsEric Dong2-85/+45
2019-12-06UefiCpuPkg/PiSmmCpuDxeSmm: Avoid allocate Token every timeEric Dong3-4/+81
2019-12-04UefiCpuPkg: Update the coding stylesShenglei Zhang3-3/+3
2019-09-20UefiCpuPkg: Fix potential spinLock issue in SmmStartupThisApDamian Nikodem1-7/+2
2019-09-13UefiCpuPkg/PiSmmCpu: Enable 5L paging only when phy addr line > 48Ray Ni2-22/+39
2019-09-04UefiCpuPkg/PiSmmCpu: Restrict access per PcdCpuSmmRestrictedMemoryAccessRay Ni4-8/+49
2019-09-04UefiCpuPkg/PiSmmCpu: Use new PCD PcdCpuSmmRestrictedMemoryAccessRay Ni2-22/+34
2019-08-21UefiCpuPkg/PiSmmCpuDxeSmm: Supports test then write new value logic.Dong, Eric1-0/+29
2019-08-21UefiCpuPkg/PiSmmCpuDxeSmm: Combine CR read/write action.Dong, Eric1-42/+62