Age | Commit message (Expand) | Author | Files | Lines |
2023-02-03 | UefiCpuPkg: Fix SMM code hangs when InitPaging | Zhiguang Liu | 1 | -4/+9 |
2023-01-09 | Revert "UefiCpuPkg: Duplicated AsmRelocateApLoop as AsmRelocateApLoopAmd" | Yuanhao Xie | 5 | -235/+20 |
2023-01-09 | Revert "UefiCpuPkg: Has APs in 64 bit long-mode before booting to OS." | Yuanhao Xie | 7 | -184/+200 |
2023-01-04 | UefiCpuPkg/SmmCpuFeaturesLib: drop obsolete API implementation | Laszlo Ersek | 1 | -28/+0 |
2023-01-03 | UefiCpuPkg/PiSmmCpuDxeSmm:Fix PF issue caused by smm page table code | Tan, Dun | 1 | -14/+27 |
2022-12-21 | UefiCpuPkg: Simplify the code to set smm page table as RO | Tan, Dun | 4 | -259/+136 |
2022-12-21 | UefiCpuPkg: Remove unused API in SmmCpuFeaturesLib.h | Tan, Dun | 1 | -25/+0 |
2022-12-21 | UefiCpuPkg/PiSmmCpuDxeSmm: Introduce page table pool mechanism | duntan | 5 | -66/+172 |
2022-12-20 | UefiCpuPkg: Has APs in 64 bit long-mode before booting to OS. | Xie, Yuanhao | 7 | -200/+184 |
2022-12-20 | UefiCpuPkg: Duplicated AsmRelocateApLoop as AsmRelocateApLoopAmd | Yuanhao Xie | 5 | -20/+235 |
2022-12-19 | UefiCpuPkg: Supporting S3 in 64bit PEI | Kuo, Ted | 4 | -57/+117 |
2022-12-08 | UefiCpuPkg: Bug fix in 5LPage handling | Robert Guenzel | 1 | -3/+4 |
2022-12-08 | UefiCpuPkg: Check SMM Delayed/Blocked AP Count | Wu, Jiaxin | 3 | -32/+184 |
2022-12-08 | UefiCpuPkg/Test: develop UEFI App and dynamic cmd for MP services UT | Jason Lou | 4 | -0/+225 |
2022-12-08 | UefiCpuPkg/Test: Move EfiMpServiceProtocol UT in a separate function | Jason Lou | 2 | -8/+24 |
2022-11-14 | OvmfPkg/UefiCpuPkg: Add CcExit prefix to the APIs of CcExitLib | Min M Xu | 7 | -31/+31 |
2022-11-14 | OvmfPkg/UefiCpuPkg/UefiPayloadPkg: Rename VmgExitLib to CcExitLib | Min M Xu | 21 | -83/+76 |
2022-11-11 | UefiCpuPkg/ResetVector:Add Option to reserve 4K region at 4GB | Duggapu, Chinni B | 1 | -1/+9 |
2022-11-02 | UefiCpuPkg/SmmCpuFeaturesLib: Clean up header file inclusion in SmmStm.c | Abner Chang | 1 | -3/+0 |
2022-11-02 | UefiCpuPkg/SmmCpuFeaturesLib: Abstract arch dependent code | Abner Chang | 6 | -205/+227 |
2022-11-02 | UefiCpuPkg/SmmCpuFeaturesLib: Rename the common C file | Abner Chang | 4 | -3/+3 |
2022-10-28 | UefiCpuPkg: Restore HpetTimer after CpuExceptionHandlerLib test | Tan, Dun | 2 | -1/+30 |
2022-10-17 | UefiCpuPkg/Test: Add unit tests for MP service PPI and Protocol | Jason Lou | 7 | -0/+3218 |
2022-10-17 | UefiCpuPkg: Add R8/R9 etc in EccCheck ExceptionList | Tan, Dun | 1 | -1/+9 |
2022-10-17 | UefiCpuPkg: Add Pei/DxeCpuExceptionHandlerLibUnitTest in dsc | Tan, Dun | 1 | -0/+7 |
2022-10-17 | UefiCpuPkg: Add Unit tests for PeiCpuExceptionHandlerLib | Tan, Dun | 5 | -0/+617 |
2022-10-17 | UefiCpuPkg: Add Unit tests for DxeCpuExceptionHandlerLib | Tan, Dun | 6 | -0/+1864 |
2022-10-17 | UefiCpuPkg/CpuPageTableLib:Support PAE paging for PageTableParse | Tan, Dun | 1 | -2/+1 |
2022-10-17 | UefiCpuPkg:Add RegisterExceptionHandler in PeiCpuExceptionHandlerLib | Liu, Zhiguang | 1 | -1/+37 |
2022-10-08 | UefiCpuPkg: Reset a parameter when BSP Exit in CPU relaxed mode. | Zhihao Li | 1 | -2/+3 |
2022-10-08 | UefiCpuPkg/CpuExceptionHandlerLib: Code optimization to allow bigger stack | Tan, Dun | 2 | -2/+8 |
2022-08-31 | UefiCpuPkg: Enhance logic in InitializeMpExceptionStackSwitchHandlers | Liu, Zhiguang | 2 | -80/+132 |
2022-08-31 | UefiCpuPkg: Use Top of each AP's stack to save CpuMpData | Yuanhao Xie | 5 | -13/+59 |
2022-08-31 | UefiCpuPkg: Simplify the implementation when separate exception stacks | Liu, Zhiguang | 8 | -383/+173 |
2022-08-31 | UefiCpuPkg/MpInitLib: Simplify logic in SwitchBsp | Liu, Zhiguang | 4 | -63/+56 |
2022-08-31 | UefiCpuPkg: Add PCD to control SMRR enable & SmmFeatureControl support | Wu, Jiaxin | 6 | -23/+48 |
2022-08-31 | UefiCpuPkg/MpInitLib: Fix potential issue when IDT table is at above 4G | Liu, Zhiguang | 1 | -3/+5 |
2022-08-31 | UefiCpuPkg/CpuPageTableLib/UnitTest: Add host based unit test | Zhiguang Liu | 9 | -1/+7266 |
2022-08-28 | Revert "UefiCpuPkg/CpuPageTableLib/UnitTest: Add host based unit test" | Liming Gao | 9 | -7266/+1 |
2022-08-16 | UefiCpuPkg/CpuPageTableLib/UnitTest: Add host based unit test | Zhiguang Liu | 9 | -1/+7266 |
2022-08-15 | UefiCpuPkg/PiSmmCpuDxeSmm: Remove mInternalCr3 in PiSmmCpuDxeSmm | Dun Tan | 4 | -147/+96 |
2022-08-15 | UefiCpuPkg/PiSmmCpuDxeSmm: Add a new mIsShadowStack flag | Dun Tan | 1 | -4/+6 |
2022-08-09 | CpuPageTableLib: define IA32_PAGE_LEVEL enum type internally | Ray Ni | 2 | -6/+14 |
2022-08-09 | CpuPageTableLib: Fix bug that wrongly requires extra size for mapping | Ray Ni | 1 | -8/+5 |
2022-08-09 | CpuPageTableLib: Fix a bug to avoid unnecessary changing to page table | Ray Ni | 1 | -9/+32 |
2022-08-09 | CpuPageTableLib: Fix parent attributes are not inherited properly | Ray Ni | 2 | -17/+147 |
2022-08-09 | CpuPageTableLib: Avoid treating non-leaf entry as leaf one | Ray Ni | 1 | -4/+7 |
2022-08-09 | CpuPageTableLib: Split the page entry when LA is aligned but PA is not | Ray Ni | 1 | -1/+6 |
2022-08-09 | CpuPageTableLib: Refactor the logic | Ray Ni | 1 | -1/+1 |
2022-08-09 | CpuPageTableLib: Fix a bug when a bit is 1 in Attribute, 0 in Mask | Ray Ni | 1 | -1/+1 |