Age | Commit message (Expand) | Author | Files | Lines |
2023-04-01 | UefiCpuPkg/MtrrLib: use new IS_POW2() macro. | Gerd Hoffmann | 1 | -16/+1 |
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-04-01 | UefiCpuPkg/MtrrTest: Add test cases for TME-MK enable case | Ray Ni | 3 | -33/+107 |
2023-04-01 | UefiCpuPkg/MtrrLib: Substract TME-MK KEY_ID_BITS from CPU max PA | Ray Ni | 1 | -2/+22 |
2023-04-01 | UefiCpuPkg/MtrrTest: Only claim CPUID max leaf as 1 | Ray Ni | 1 | -1/+8 |
2023-03-31 | UefiCpuPkg/Test: Disable random test cases | Ray Ni | 1 | -10/+10 |
2023-03-27 | UefiCpuPkg/CpuPageTableLib: Reduce the number of random tests | Dun Tan | 1 | -5/+5 |
2023-03-27 | UefiCpuPkg/CpuPageTableLib: Add RandomTest for PAE paging | Dun Tan | 3 | -6/+11 |
2023-03-27 | UefiCpuPkg/CpuPageTableLib: Enable PAE paging | Dun Tan | 3 | -11/+73 |
2023-03-27 | UefiCpuPkg: Combine branch for non-present and leaf ParentEntry | Dun Tan | 1 | -53/+32 |
2023-03-27 | UefiCpuPkg/CpuPageTableLib: Add check for page table creation | Dun Tan | 1 | -0/+10 |
2023-03-27 | UefiCpuPkg: Modify UnitTest code since tested API is changed | Zhiguang Liu | 3 | -59/+67 |
2023-03-27 | UefiCpuPkg: Fix IA32 build failure in CpuPageTableLib.inf | Zhiguang Liu | 2 | -73/+74 |
2023-03-27 | UefiCpuPkg/CpuPageTableLib: Modify RandomTest to check IsModified | Dun Tan | 1 | -12/+33 |
2023-03-27 | UefiCpuPkg/CpuPageTableLib: Add OUTPUT IsModified parameter. | Dun Tan | 4 | -45/+85 |
2023-03-27 | UefiCpuPkg/CpuPageTableLib: Enable non-1:1 mapping in random test | Dun Tan | 1 | -4/+4 |
2023-03-27 | UefiCpuPkg/CpuPageTableLib:Modify RandomTest to check Mask/Attr | Dun Tan | 2 | -26/+133 |
2023-03-27 | UefiCpuPkg/CpuPageTableLib: Add LastMapEntry pointer | Dun Tan | 1 | -8/+10 |
2023-03-27 | UefiCpuPkg/CpuPageTableLib:Modify RandomBoolean() in RandomTest | Dun Tan | 1 | -22/+21 |
2023-03-27 | UefiCpuPkg/CpuPageTableLib: Add manual test to check Mask and Attr | Dun Tan | 1 | -2/+127 |
2023-03-27 | UefiCpuPkg/CpuPageTableLib:Add check for Mask and Attr | Dun Tan | 1 | -1/+82 |
2023-03-27 | UefiCpuPkg/MpInitLib: Add code to initialize MapMask | Dun Tan | 1 | -4/+1 |
2023-03-27 | UefiCpuPkg/CpuPageTableLib: Fix issue when splitting leaf entry | Dun Tan | 1 | -8/+11 |
2023-03-27 | UefiCpuPkg/CpuPageTableLib:Clear PageSize bit(Bit7) for non-leaf | Dun Tan | 1 | -1/+2 |
2023-03-27 | UefiCpuPkg/CpuPageTableLib: Fix the non-1:1 mapping issue | Dun Tan | 1 | -1/+11 |
2023-03-27 | UefiCpuPkg/CpuPageTableLib:Initialize some LocalVariable at beginning | Dun Tan | 1 | -9/+12 |
2023-03-27 | UefiCpuPkg/CpuPageTableLib: Add check for input Length | Dun Tan | 1 | -1/+5 |
2023-03-27 | UefiCpuPkg/CpuPageTableLib: Remove unneeded 'if' condition | Dun Tan | 1 | -10/+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 | 7 | -7/+0 |
2023-03-10 | MdePkg: Move API and implementation from UefiCpuLib to CpuLib | Yu Pu | 5 | -207/+19 |
2023-03-08 | UefiCpuPkg: BaseRiscV64CpuExceptionHandlerLib: clean up | Andrei Warkentin | 3 | -40/+226 |
2023-03-07 | UefiCpuPkg: Calculate DisplayFamily correctly | Liu, Zhiguang | 1 | -3/+3 |
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-03-06 | UefiCpuPkg/SmmCpuFeaturesLib: Skip SMBASE configuration | Wu, Jiaxin | 6 | -9/+36 |
2023-02-16 | UefiCpuPkg: Add BaseRiscV64CpuTimerLib library | Sunil V L | 3 | -0/+246 |
2023-02-16 | UefiCpuPkg: Add BaseRiscV64CpuExceptionHandlerLib | Sunil V L | 5 | -0/+409 |
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 |
2023-01-04 | UefiCpuPkg/SmmCpuFeaturesLib: drop obsolete API implementation | Laszlo Ersek | 1 | -28/+0 |
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 | 6 | -23/+23 |
2022-11-14 | OvmfPkg/UefiCpuPkg/UefiPayloadPkg: Rename VmgExitLib to CcExitLib | Min M Xu | 18 | -74/+64 |