| Commit message (Expand) | Author | Age | Files | Lines |
* | UefiCpuPkg: Eliminate the second INIT-SIPI-SIPI sequence. | Xie, Yuanhao | 2023-07-11 | 1 | -0/+9 |
* | UefiCpuPkg: Create MpHandOff. | Xie, Yuanhao | 2023-07-11 | 1 | -0/+19 |
* | UefiCpuPkg: Remove UefiCpuLib from module INFs. | Yu Pu | 2023-03-10 | 1 | -1/+0 |
* | UefiCpuPkg: Rename AsmRelocateApLoopStart. | Yuanhao Xie | 2023-03-07 | 1 | -4/+4 |
* | UefiCpuPkg: Put APs in 64 bit mode before handoff to OS. | Xie, Yuanhao | 2023-03-07 | 1 | -3/+40 |
* | UefiCpuPkg: Split the path in RelocateApLoop into two. | Xie, Yuanhao | 2023-03-07 | 1 | -0/+6 |
* | UefiCpuPkg: Check AP_SAFE_STACK_SIZE during build time. | Xie, Yuanhao | 2023-03-07 | 1 | -1/+2 |
* | Revert "UefiCpuPkg: Duplicated AsmRelocateApLoop as AsmRelocateApLoopAmd" | Yuanhao Xie | 2023-01-09 | 1 | -27/+0 |
* | Revert "UefiCpuPkg: Has APs in 64 bit long-mode before booting to OS." | Yuanhao Xie | 2023-01-09 | 1 | -15/+4 |
* | UefiCpuPkg: Has APs in 64 bit long-mode before booting to OS. | Xie, Yuanhao | 2022-12-20 | 1 | -4/+15 |
* | UefiCpuPkg: Duplicated AsmRelocateApLoop as AsmRelocateApLoopAmd | Yuanhao Xie | 2022-12-20 | 1 | -0/+27 |
* | UefiCpuPkg: Use Top of each AP's stack to save CpuMpData | Yuanhao Xie | 2022-08-31 | 1 | -0/+8 |
* | UefiCpuPkg/MpInitLib: Simplify logic in SwitchBsp | Liu, Zhiguang | 2022-08-31 | 1 | -22/+21 |
* | MpInitLib: Put SEV logic in separate file | Ray Ni | 2022-06-10 | 1 | -3/+1 |
* | MpInitLib: Allocate code buffer for PEI phase | Ray Ni | 2022-06-10 | 1 | -1/+1 |
* | UefiCpuPkg/MpInitLib:remove optional in declaration | wenyi,xie via groups.io | 2022-03-14 | 1 | -1/+1 |
* | UefiCpuPkg/MpInitLib: Use SEV-SNP AP Creation NAE event to launch APs | Tom Lendacky | 2021-12-09 | 1 | -0/+44 |
* | UefiCpuPkg/MpInitLib: use BSP to do extended topology check | Michael Roth | 2021-12-09 | 1 | -0/+11 |
* | UefiCpuPkg/MpLib: add support to register GHCB GPA when SEV-SNP is enabled | Brijesh Singh | 2021-12-09 | 1 | -0/+2 |
* | UefiCpuPkg/MpInitLib: use PcdConfidentialComputingAttr to check SEV status | Brijesh Singh | 2021-12-09 | 1 | -0/+13 |
* | UefiCpuPkg/MpInitLib: move SEV specific routines in AmdSev.c | Brijesh Singh | 2021-12-09 | 1 | -2/+35 |
* | UefiCpuPkg: Apply uncrustify changes | Michael Kubacki | 2021-12-07 | 1 | -177/+176 |
* | UefiCpuPkg: Change OPTIONAL keyword usage style | Michael D Kinney | 2021-12-07 | 1 | -3/+2 |
* | UefiCpuPkg/MpInitLib: Consume MicrocodeLib to remove duplicated code | Ray Ni | 2021-04-09 | 1 | -0/+1 |
* | UefiCpuPkg/MpInitLib: avoid printing debug messages in AP | Ray Ni | 2021-03-17 | 1 | -0/+1 |
* | UefiCpuPkg/MpInitLib: Remove unused Lock from MP_CPU_EXCHANGE_INFO | Ray Ni | 2021-03-08 | 1 | -2/+1 |
* | UefiCpuPkg/MpInitLib: Prepare SEV-ES guest APs for OS use | Tom Lendacky | 2020-08-17 | 1 | -2/+6 |
* | UefiCpuPkg: Allow AP booting under SEV-ES | Tom Lendacky | 2020-08-17 | 1 | -0/+60 |
* | UefiCpuPkg/MpInitLib: Add CPU MP data flag to indicate if SEV-ES is enabled | Tom Lendacky | 2020-08-17 | 1 | -0/+2 |
* | UefiCpuPkg/MpInitLib: Remove Executable attribute from MpLib.h | Leo Duran | 2020-05-06 | 1 | -0/+0 |
* | UefiCpuPkg/MpInitLib: Add missing explicit PcdLib dependency | Hao A Wu | 2020-04-23 | 1 | -0/+1 |
* | UefiCpuPkg/MpInitLib: Add out attribute for parameter. | GuoMinJ | 2020-03-27 | 1 | -1/+1 |
* | UefiCpuPkg/MpInitLib: Skip reading PlatformId on AMD processors.edk2-stable202002 | Leo Duran | 2020-03-02 | 1 | -0/+3 |
* | UefiCpuPkg: Remove FIT based microcode shadow logic from MpInitLib. | Siyuan Fu | 2020-02-14 | 1 | -3/+16 |
* | UefiCpuPkg/MpInitLib: Not pass microcode info between archs in CPU_MP_DATA | Hao A Wu | 2020-02-11 | 1 | -0/+23 |
* | Revert UefiCpuPkg/MpInitLib: Relocate microcode patch fields in CPU_MP_DATA | Hao A Wu | 2020-02-11 | 1 | -2/+2 |
* | UefiCpuPkg: Shadow microcode patch according to FIT microcode entry. | Siyuan Fu | 2020-01-10 | 1 | -2/+5 |
* | UefiCpuPkg: Remove alignment check when calculate microcode size. | Siyuan Fu | 2020-01-08 | 1 | -2/+1 |
* | UefiCpuPkg/MpInitLib: Remove redundant microcode fields in CPU_MP_DATA | Hao A Wu | 2020-01-02 | 1 | -5/+0 |
* | UefiCpuPkg/MpInitLib: Relocate microcode patch fields in CPU_MP_DATA | Hao A Wu | 2020-01-02 | 1 | -2/+2 |
* | UefiCpuPkg/MpInitLib: Produce EDKII microcode patch HOB | Hao A Wu | 2020-01-02 | 1 | -3/+21 |
* | UefiCpuPkg/MpInitLib: Reduce the size when loading microcode patches | Hao A Wu | 2020-01-02 | 1 | -0/+24 |
* | UefiCpuPkg/MpInitLib: Collect processors' CPUID & Platform ID info | Hao A Wu | 2020-01-02 | 1 | -0/+2 |
* | UefiCpuPkg/MpInitLib: Remove global variable X2ApicEnable | Ray Ni | 2019-11-05 | 1 | -1/+0 |
* | UefiCpuPkg: Update code to include register definitions from MdePkg | Ni, Ray | 2019-08-09 | 1 | -4/+4 |
* | UefiCpuPkg/MpInitLib: Enable 5-level paging for AP when BSP's enabled | Ni, Ray | 2019-08-09 | 1 | -0/+4 |
* | UefiCpuPkg/MpInitLib: Add MpInitLibStartupAllCPUs API. | Eric Dong | 2019-07-29 | 1 | -2/+4 |
* | UefiCpuPkg: Replace BSD License with BSD+Patent License | Michael D Kinney | 2019-04-09 | 1 | -7/+1 |
* | UefiCpuPkg/MpInitLib: Rollback old change 2a5997f8. | Dong, Eric | 2018-11-05 | 1 | -0/+1 |
* | UefiCpuPkg/MpInitLib: Fix ECC issues. | Eric Dong | 2018-09-06 | 1 | -1/+1 |