Age | Commit message (Expand) | Author | Files | Lines |
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 | 4 | -23/+24 |
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 | 7 | -0/+7254 |
2022-08-28 | Revert "UefiCpuPkg/CpuPageTableLib/UnitTest: Add host based unit test" | Liming Gao | 7 | -7254/+0 |
2022-08-16 | UefiCpuPkg/CpuPageTableLib/UnitTest: Add host based unit test | Zhiguang Liu | 7 | -0/+7254 |
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 |
2022-08-09 | UefiCpuPkg/CpuPageTableLib: Return error on invalid parameters | Ray Ni | 1 | -0/+7 |
2022-08-09 | UefiCpuPkg: Create CpuPageTableLib for manipulating X86 paging structs | Ray Ni | 4 | -0/+1112 |
2022-08-09 | UefiCpuPkg: Simplify the struct definition of CPU_EXCEPTION_INIT_DATA | Liu, Zhiguang | 5 | -161/+145 |
2022-08-09 | MdeModulePkg: Move CPU_EXCEPTION_INIT_DATA to UefiCpuPkg | Liu, Zhiguang | 1 | -1/+68 |
2022-08-09 | UefiCpuPkg: Simplify InitializeSeparateExceptionStacks | Liu, Zhiguang | 5 | -49/+193 |
2022-07-25 | UefiCpuPkg: Fix nasm warning "signed byte value exceeds" | Zhiguang Liu | 3 | -11/+9 |
2022-06-10 | MpInitLib: Move the Above1Mb vector allocation to MpInitLibInitialize | Ray Ni | 1 | -24/+29 |
2022-06-10 | MpInitLib: Only allocate below 1MB memory for 16bit code | Ray Ni | 3 | -56/+46 |
2022-06-10 | MpInitLib: Put SEV logic in separate file | Ray Ni | 6 | -172/+161 |
2022-06-10 | MpInitLib: remove unneeded global ASM_PFX | Ray Ni | 2 | -15/+3 |
2022-06-10 | MpInitLib: Allocate code buffer for PEI phase | Ray Ni | 4 | -8/+13 |
2022-06-10 | CpuException: Add InitializeSeparateExceptionStacks | Ray Ni | 4 | -141/+55 |
2022-06-10 | CpuException: Remove InitializeCpuInterruptHandlers | Ray Ni | 5 | -204/+22 |
2022-06-10 | CpuException: Avoid allocating page but using global variables | Ray Ni | 1 | -19/+5 |
2022-06-10 | CpuException: Init global variables in-place | Ray Ni | 2 | -13/+12 |
2022-06-10 | CpuException: Avoid allocating code pages for DXE instance | Ray Ni | 4 | -28/+9 |
2022-05-11 | UefiCpuPkg: Revert "UefiCpuPkg: Enable Tdx support in MpInitLib" | Min M Xu | 6 | -308/+5 |
2022-05-06 | UefiCpuPkg: Add CpuLib to module INFs that depend on UefiCpuLib. | Yu Pu | 4 | -0/+4 |
2022-04-02 | UefiCpuPkg: Setting initial-count register as the last step | Min Xu | 1 | -5/+5 |
2022-04-02 | UefiCpuPkg: Enable Tdx support in MpInitLib | Min Xu | 6 | -5/+308 |
2022-04-02 | UefiCpuPkg: Support TDX in BaseXApicX2ApicLib | Min Xu | 1 | -8/+152 |
2022-04-02 | UefiCpuPkg/CpuExceptionHandler: Add base support for the #VE exception | Min Xu | 2 | -31/+79 |
2022-04-02 | UefiCpuPkg: Extend VmgExitLibNull to handle #VE exception | Min Xu | 2 | -0/+39 |
2022-03-14 | UefiCpuPkg/MpInitLib:remove optional in declaration | wenyi,xie via groups.io | 1 | -1/+1 |
2022-03-04 | UefiCpuPkg: Extend SMM CPU Service with rendezvous support. | Li, Zhihao | 2 | -0/+138 |
2022-03-01 | UefiCpuPkg: Replace Opcode with the corresponding instructions. | Jason | 5 | -33/+33 |
2021-12-09 | UefiCpuPkg/MpInitLib: Use SEV-SNP AP Creation NAE event to launch APs | Tom Lendacky | 7 | -22/+433 |
2021-12-09 | UefiCpuPkg/MpInitLib: use BSP to do extended topology check | Michael Roth | 5 | -0/+67 |
2021-12-09 | UefiCpuPkg/MpLib: add support to register GHCB GPA when SEV-SNP is enabled | Brijesh Singh | 4 | -5/+64 |
2021-12-09 | UefiCpuPkg/MpInitLib: use PcdConfidentialComputingAttr to check SEV status | Brijesh Singh | 6 | -10/+90 |
2021-12-09 | UefiCpuPkg/MpInitLib: move SEV specific routines in AmdSev.c | Brijesh Singh | 7 | -306/+421 |
2021-12-07 | UefiCpuPkg: Apply uncrustify changes | Michael Kubacki | 61 | -8715/+9312 |
2021-12-07 | UefiCpuPkg: Change complex DEBUG_CODE() to DEBUG_CODE_BEGIN/END() | Michael D Kinney | 4 | -11/+10 |
2021-12-07 | UefiCpuPkg: Change OPTIONAL keyword usage style | Michael D Kinney | 23 | -59/+56 |