| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | UefiCpuPkg/CpuPageTableLib: Fix the non-1:1 mapping issue | Dun Tan | 2023-03-27 | 1 | -1/+11 |
* | UefiCpuPkg/CpuPageTableLib:Initialize some LocalVariable at beginning | Dun Tan | 2023-03-27 | 1 | -9/+12 |
* | UefiCpuPkg/CpuPageTableLib: Add check for input Length | Dun Tan | 2023-03-27 | 1 | -1/+5 |
* | UefiCpuPkg/CpuPageTableLib: Remove unneeded 'if' condition | Dun Tan | 2023-03-27 | 1 | -10/+1 |
* | UefiCpuPkg: Solve that stack top address is not mapped in pagetable | Xie, Yuanhao | 2023-03-27 | 1 | -0/+1 |
* | UefiCpuPkg: Remove UefiCpuLib from module INFs. | Yu Pu | 2023-03-10 | 7 | -7/+0 |
* | MdePkg: Move API and implementation from UefiCpuLib to CpuLib | Yu Pu | 2023-03-10 | 5 | -207/+19 |
* | UefiCpuPkg: BaseRiscV64CpuExceptionHandlerLib: clean up | Andrei Warkentin | 2023-03-08 | 3 | -40/+226 |
* | UefiCpuPkg: Calculate DisplayFamily correctly | Liu, Zhiguang | 2023-03-07 | 1 | -3/+3 |
* | UefiCpuPkg: Move AsmRelocateApLoopStart from Mpfuncs.nasm to AmdSev.nasm | Xie, Yuanhao | 2023-03-07 | 2 | -169/+170 |
* | UefiCpuPkg: Rename AsmRelocateApLoopStart. | Yuanhao Xie | 2023-03-07 | 4 | -28/+28 |
* | UefiCpuPkg: Put APs in 64 bit mode before handoff to OS. | Xie, Yuanhao | 2023-03-07 | 8 | -49/+273 |
* | UefiCpuPkg: Allocate contiguous memory for stacks and APs loop. | Xie, Yuanhao | 2023-03-07 | 1 | -23/+17 |
* | UefiCpuPkg: Split the path in RelocateApLoop into two. | Xie, Yuanhao | 2023-03-07 | 2 | -28/+48 |
* | UefiCpuPkg: Check AP_SAFE_STACK_SIZE during build time. | Xie, Yuanhao | 2023-03-07 | 1 | -1/+2 |
* | UefiCpuPkg/SmmCpuFeaturesLib: Skip SMBASE configuration | Wu, Jiaxin | 2023-03-06 | 6 | -9/+36 |
* | UefiCpuPkg: Add BaseRiscV64CpuTimerLib library | Sunil V L | 2023-02-16 | 3 | -0/+246 |
* | UefiCpuPkg: Add BaseRiscV64CpuExceptionHandlerLib | Sunil V L | 2023-02-16 | 5 | -0/+409 |
* | Revert "UefiCpuPkg: Duplicated AsmRelocateApLoop as AsmRelocateApLoopAmd" | Yuanhao Xie | 2023-01-09 | 5 | -235/+20 |
* | Revert "UefiCpuPkg: Has APs in 64 bit long-mode before booting to OS." | Yuanhao Xie | 2023-01-09 | 6 | -183/+200 |
* | UefiCpuPkg/SmmCpuFeaturesLib: drop obsolete API implementation | Laszlo Ersek | 2023-01-04 | 1 | -28/+0 |
* | UefiCpuPkg: Has APs in 64 bit long-mode before booting to OS. | Xie, Yuanhao | 2022-12-20 | 6 | -200/+183 |
* | UefiCpuPkg: Duplicated AsmRelocateApLoop as AsmRelocateApLoopAmd | Yuanhao Xie | 2022-12-20 | 5 | -20/+235 |
* | OvmfPkg/UefiCpuPkg: Add CcExit prefix to the APIs of CcExitLib | Min M Xu | 2022-11-14 | 6 | -23/+23 |
* | OvmfPkg/UefiCpuPkg/UefiPayloadPkg: Rename VmgExitLib to CcExitLib | Min M Xu | 2022-11-14 | 18 | -74/+64 |
* | UefiCpuPkg/SmmCpuFeaturesLib: Clean up header file inclusion in SmmStm.c | Abner Chang | 2022-11-02 | 1 | -3/+0 |
* | UefiCpuPkg/SmmCpuFeaturesLib: Abstract arch dependent code | Abner Chang | 2022-11-02 | 6 | -205/+227 |
* | UefiCpuPkg/SmmCpuFeaturesLib: Rename the common C file | Abner Chang | 2022-11-02 | 4 | -3/+3 |
* | UefiCpuPkg: Restore HpetTimer after CpuExceptionHandlerLib test | Tan, Dun | 2022-10-28 | 2 | -1/+30 |
* | UefiCpuPkg: Add Unit tests for PeiCpuExceptionHandlerLib | Tan, Dun | 2022-10-17 | 5 | -0/+617 |
* | UefiCpuPkg: Add Unit tests for DxeCpuExceptionHandlerLib | Tan, Dun | 2022-10-17 | 6 | -0/+1864 |
* | UefiCpuPkg/CpuPageTableLib:Support PAE paging for PageTableParse | Tan, Dun | 2022-10-17 | 1 | -2/+1 |
* | UefiCpuPkg:Add RegisterExceptionHandler in PeiCpuExceptionHandlerLib | Liu, Zhiguang | 2022-10-17 | 1 | -1/+37 |
* | UefiCpuPkg/CpuExceptionHandlerLib: Code optimization to allow bigger stack | Tan, Dun | 2022-10-08 | 2 | -2/+8 |
* | UefiCpuPkg: Use Top of each AP's stack to save CpuMpData | Yuanhao Xie | 2022-08-31 | 5 | -13/+59 |
* | UefiCpuPkg: Simplify the implementation when separate exception stacks | Liu, Zhiguang | 2022-08-31 | 8 | -383/+173 |
* | UefiCpuPkg/MpInitLib: Simplify logic in SwitchBsp | Liu, Zhiguang | 2022-08-31 | 4 | -63/+56 |
* | UefiCpuPkg: Add PCD to control SMRR enable & SmmFeatureControl support | Wu, Jiaxin | 2022-08-31 | 4 | -23/+24 |
* | UefiCpuPkg/MpInitLib: Fix potential issue when IDT table is at above 4G | Liu, Zhiguang | 2022-08-31 | 1 | -3/+5 |
* | UefiCpuPkg/CpuPageTableLib/UnitTest: Add host based unit test | Zhiguang Liu | 2022-08-31 | 7 | -0/+7254 |
* | Revert "UefiCpuPkg/CpuPageTableLib/UnitTest: Add host based unit test" | Liming Gao | 2022-08-28 | 7 | -7254/+0 |
* | UefiCpuPkg/CpuPageTableLib/UnitTest: Add host based unit test | Zhiguang Liu | 2022-08-16 | 7 | -0/+7254 |
* | CpuPageTableLib: define IA32_PAGE_LEVEL enum type internally | Ray Ni | 2022-08-09 | 2 | -6/+14 |
* | CpuPageTableLib: Fix bug that wrongly requires extra size for mapping | Ray Ni | 2022-08-09 | 1 | -8/+5 |
* | CpuPageTableLib: Fix a bug to avoid unnecessary changing to page table | Ray Ni | 2022-08-09 | 1 | -9/+32 |
* | CpuPageTableLib: Fix parent attributes are not inherited properly | Ray Ni | 2022-08-09 | 2 | -17/+147 |
* | CpuPageTableLib: Avoid treating non-leaf entry as leaf one | Ray Ni | 2022-08-09 | 1 | -4/+7 |
* | CpuPageTableLib: Split the page entry when LA is aligned but PA is not | Ray Ni | 2022-08-09 | 1 | -1/+6 |
* | CpuPageTableLib: Refactor the logic | Ray Ni | 2022-08-09 | 1 | -1/+1 |
* | CpuPageTableLib: Fix a bug when a bit is 1 in Attribute, 0 in Mask | Ray Ni | 2022-08-09 | 1 | -1/+1 |