| Commit message (Expand) | Author | Age | Files | Lines |
* | UefiCpuPkg: Update code to be more C11 compliant by using __func__ | Rebecca Cran | 2023-04-10 | 1 | -1/+1 |
* | UefiCpuPkg/CpuExceptionHandlerLib: Drop special XCODE5 version | Ard Biesheuvel | 2023-04-06 | 2 | -85/+0 |
* | UefiCpuPkg/CpuExceptionHandlerLib: Make runtime fixups XCODE-only | Ard Biesheuvel | 2023-04-06 | 3 | -2/+17 |
* | UefiCpuPkg/PeiCpuExceptionHandlerLib: Use SEC/PEI specific asm component | Ard Biesheuvel | 2023-04-06 | 1 | -1/+3 |
* | UefiCpuPkg/CpuExceptionHandlerLib: Use single SEC/PEI version | Ard Biesheuvel | 2023-04-06 | 3 | -6/+14 |
* | OvmfPkg/UefiCpuPkg: Add CcExit prefix to the APIs of CcExitLib | Min M Xu | 2022-11-14 | 2 | -4/+4 |
* | OvmfPkg/UefiCpuPkg/UefiPayloadPkg: Rename VmgExitLib to CcExitLib | Min M Xu | 2022-11-14 | 7 | -7/+7 |
* | 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: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: Simplify the implementation when separate exception stacks | Liu, Zhiguang | 2022-08-31 | 8 | -383/+173 |
* | UefiCpuPkg: Simplify the struct definition of CPU_EXCEPTION_INIT_DATA | Liu, Zhiguang | 2022-08-09 | 5 | -161/+145 |
* | MdeModulePkg: Move CPU_EXCEPTION_INIT_DATA to UefiCpuPkg | Liu, Zhiguang | 2022-08-09 | 1 | -1/+68 |
* | UefiCpuPkg: Simplify InitializeSeparateExceptionStacks | Liu, Zhiguang | 2022-08-09 | 5 | -49/+193 |
* | UefiCpuPkg: Fix nasm warning "signed byte value exceeds" | Zhiguang Liu | 2022-07-25 | 3 | -11/+9 |
* | CpuException: Add InitializeSeparateExceptionStacks | Ray Ni | 2022-06-10 | 4 | -141/+55 |
* | CpuException: Remove InitializeCpuInterruptHandlers | Ray Ni | 2022-06-10 | 5 | -204/+22 |
* | CpuException: Avoid allocating page but using global variables | Ray Ni | 2022-06-10 | 1 | -19/+5 |
* | CpuException: Init global variables in-place | Ray Ni | 2022-06-10 | 2 | -13/+12 |
* | CpuException: Avoid allocating code pages for DXE instance | Ray Ni | 2022-06-10 | 4 | -28/+9 |
* | UefiCpuPkg/CpuExceptionHandler: Add base support for the #VE exception | Min Xu | 2022-04-02 | 2 | -31/+79 |
* | UefiCpuPkg: Replace Opcode with the corresponding instructions. | Jason | 2022-03-01 | 4 | -30/+30 |
* | UefiCpuPkg: Apply uncrustify changes | Michael Kubacki | 2021-12-07 | 11 | -448/+484 |
* | UefiCpuPkg/PiSmmCpuDxeSmm: Use SMM Interrupt Shadow Stack | Sheng, W | 2021-11-12 | 1 | -20/+46 |
* | UefiCpuPkg/ExceptionLib: Conditionally clear shadow stack token busy bit | Sheng Wei | 2021-07-06 | 1 | -41/+42 |
* | UefiCpuPkg/CpuExceptionHandler: Add missing comma to exception name array | Lendacky, Thomas | 2021-05-14 | 1 | -1/+1 |
* | UefiCpuPkg/CpuExceptionHandlerLib: Clear CET shadow stack token busy bit | Sheng Wei | 2021-03-02 | 6 | -2/+61 |
* | UefiCpuPkg: SmmCpuExceptionHandlerLib: Added StandaloneMm module support | Kun Qin | 2021-02-01 | 1 | -1/+1 |
* | UefiCpuPkg/CpuExceptionHandler: Add base support for the #VC exception | Tom Lendacky | 2020-08-17 | 10 | -2/+86 |
* | UefiCpuPkg: Correct some typos. | Guomin Jiang | 2020-07-28 | 4 | -7/+7 |
* | UefiCpuPkg/CpuExceptionHandler: Revert CpuExceptionHandler binary patching | Lendacky, Thomas | 2020-05-11 | 1 | -19/+6 |
* | UefiCpuPkg/CpuExceptionHandler: Make XCODE5 changes toolchain specific | Lendacky, Thomas | 2020-05-11 | 6 | -3/+472 |
* | UefiCpuPkg/Smm: Fix various typos | Antoine Coeur | 2020-02-10 | 2 | -3/+3 |
* | UefiCpuPkg/CpuExceptionHandlerLib: Fix split lock | John E Lofgren | 2019-09-20 | 1 | -6/+8 |
* | UefiCpuPkg: Replace BSD License with BSD+Patent License | Michael D Kinney | 2019-04-09 | 22 | -154/+22 |
* | UefiCpuPkg/CpuExceptionHandlerLib:Remove.S files for IA32 and X64 arch | Shenglei Zhang | 2019-04-03 | 6 | -1109/+0 |
* | UefiCpuPkg: restore strict page attributes via #DB in nonstop mode only | Jian J Wang | 2019-03-01 | 2 | -11/+0 |
* | UefiCpuPkg/ExceptionLib: Add CET support. | Jiewen Yao | 2019-02-28 | 4 | -8/+12 |
* | UefiCpuPkg/CpuExceptionHandlerLib: Fix spelling issue | Mike Maslenkin | 2018-12-21 | 5 | -5/+5 |
* | UefiCpuPkg/CpuExceptionHandlerLib: always clear descriptor data in advance | Jian J Wang | 2018-10-18 | 2 | -0/+6 |
* | UefiCpuPkg/PeiCpuException: Fix coding style issue | Ruiyu Ni | 2018-09-10 | 1 | -3/+3 |
* | UefiCpuPkg/CpuExceptionHandlerLib: support stack switch for PEI exceptions | Jian J Wang | 2018-09-10 | 2 | -1/+30 |
* | UefiCpuPkg/CpuExceptionHandlerLib: Avoid calling PEI services from AP | Ruiyu Ni | 2018-09-03 | 2 | -29/+55 |
* | CpuExceptionHandlerLib: Add comments to make code more readable | Ruiyu Ni | 2018-09-03 | 3 | -10/+18 |
* | UefiCpuPkg/CpuExceptionHandlerLib: Setup single step in #PF handler | Jian J Wang | 2018-08-30 | 3 | -3/+12 |
* | UefiCpuPkg: Clean up source files | Liming Gao | 2018-06-28 | 1 | -2/+2 |
* | UefiCpuPkg: Remove X86 ASM and S files | Liming Gao | 2018-06-07 | 6 | -868/+4 |
* | UefiCpuPkg CpuExceptionHandlerLib: use FixedPcdGetSize() as the macro value | Liming Gao | 2018-03-16 | 1 | -3/+3 |