Age | Commit message (Expand) | Author | Files | Lines |
2023-08-14 | UefiCpuPkg:Wake up APs after power-up or RESET through SIPI. | YuanhaoXie | 1 | -1/+8 |
2023-08-14 | UefiCpuPkg: Add PcdFirstTimeWakeUpAPsBySipi | YuanhaoXie | 2 | -0/+2 |
2023-07-27 | UefiCpuPkg: Decouple the SEV-ES functionality. | YuanhaoXie | 1 | -1/+4 |
2023-07-11 | UefiCpuPkg: Eliminate the second INIT-SIPI-SIPI sequence. | Xie, Yuanhao | 2 | -2/+145 |
2023-07-11 | UefiCpuPkg: ApWakeupFunction directly use CpuMpData. | Xie, Yuanhao | 3 | -13/+6 |
2023-07-11 | UefiCpuPkg: Create MpHandOff. | Xie, Yuanhao | 7 | -15/+186 |
2023-07-11 | UefiCpuPkg: Refactor the logic for placing APs in Mwait/Runloop. | Xie, Yuanhao | 1 | -33/+50 |
2023-07-11 | UefiCpuPkg: Refactor the logic for placing APs in HltLoop. | Xie, Yuanhao | 1 | -11/+24 |
2023-04-10 | UefiCpuPkg: Update code to be more C11 compliant by using __func__ | Rebecca Cran | 4 | -7/+7 |
2023-04-01 | UefiCpuPkg/MpInitLib: Ensure SEV-SNP VMSA allocations are not 2MB aligned | Lendacky, Thomas via groups.io | 1 | -3/+23 |
2023-04-01 | UefiCpuPkg/MpInitLib: Reuse VMSA allocation to avoid unreserved allocation | Lendacky, Thomas via groups.io | 1 | -77/+121 |
2023-03-27 | UefiCpuPkg/CpuPageTableLib: Add OUTPUT IsModified parameter. | Dun Tan | 1 | -2/+4 |
2023-03-27 | UefiCpuPkg/MpInitLib: Add code to initialize MapMask | Dun Tan | 1 | -4/+1 |
2023-03-27 | UefiCpuPkg: Solve that stack top address is not mapped in pagetable | Xie, Yuanhao | 1 | -0/+1 |
2023-03-10 | UefiCpuPkg: Remove UefiCpuLib from module INFs. | Yu Pu | 3 | -3/+0 |
2023-03-07 | UefiCpuPkg: Move AsmRelocateApLoopStart from Mpfuncs.nasm to AmdSev.nasm | Xie, Yuanhao | 2 | -169/+170 |
2023-03-07 | UefiCpuPkg: Rename AsmRelocateApLoopStart. | Yuanhao Xie | 4 | -28/+28 |
2023-03-07 | UefiCpuPkg: Put APs in 64 bit mode before handoff to OS. | Xie, Yuanhao | 8 | -49/+273 |
2023-03-07 | UefiCpuPkg: Allocate contiguous memory for stacks and APs loop. | Xie, Yuanhao | 1 | -23/+17 |
2023-03-07 | UefiCpuPkg: Split the path in RelocateApLoop into two. | Xie, Yuanhao | 2 | -28/+48 |
2023-03-07 | UefiCpuPkg: Check AP_SAFE_STACK_SIZE during build time. | Xie, Yuanhao | 1 | -1/+2 |
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 | 6 | -183/+200 |
2022-12-20 | UefiCpuPkg: Has APs in 64 bit long-mode before booting to OS. | Xie, Yuanhao | 6 | -200/+183 |
2022-12-20 | UefiCpuPkg: Duplicated AsmRelocateApLoop as AsmRelocateApLoopAmd | Yuanhao Xie | 5 | -20/+235 |
2022-11-14 | OvmfPkg/UefiCpuPkg: Add CcExit prefix to the APIs of CcExitLib | Min M Xu | 3 | -11/+11 |
2022-11-14 | OvmfPkg/UefiCpuPkg/UefiPayloadPkg: Rename VmgExitLib to CcExitLib | Min M Xu | 6 | -6/+6 |
2022-08-31 | UefiCpuPkg: Use Top of each AP's stack to save CpuMpData | Yuanhao Xie | 5 | -13/+59 |
2022-08-31 | UefiCpuPkg/MpInitLib: Simplify logic in SwitchBsp | Liu, Zhiguang | 4 | -63/+56 |
2022-08-31 | UefiCpuPkg/MpInitLib: Fix potential issue when IDT table is at above 4G | Liu, Zhiguang | 1 | -3/+5 |
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-05-11 | UefiCpuPkg: Revert "UefiCpuPkg: Enable Tdx support in MpInitLib" | Min M Xu | 6 | -308/+5 |
2022-04-02 | UefiCpuPkg: Enable Tdx support in MpInitLib | Min Xu | 6 | -5/+308 |
2022-03-14 | UefiCpuPkg/MpInitLib:remove optional in declaration | wenyi,xie via groups.io | 1 | -1/+1 |
2022-03-01 | UefiCpuPkg: Replace Opcode with the corresponding instructions. | Jason | 1 | -3/+3 |
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 | 5 | -782/+878 |
2021-12-07 | UefiCpuPkg: Change complex DEBUG_CODE() to DEBUG_CODE_BEGIN/END() | Michael D Kinney | 1 | -2/+2 |
2021-12-07 | UefiCpuPkg: Change OPTIONAL keyword usage style | Michael D Kinney | 2 | -6/+5 |
2021-05-29 | UefiCpuPkg/MpInitLib: Allocate a separate SEV-ES AP reset stack area | Lendacky, Thomas | 3 | -18/+69 |
2021-05-11 | UefiCpuPkg/MpInitLib: Properly cast from PCD to SEV-ES jump table pointer | Lendacky, Thomas | 1 | -1/+1 |
2021-04-09 | UefiCpuPkg/MpInitLib: Consume MicrocodeLib to remove duplicated code | Ray Ni | 4 | -391/+96 |