summaryrefslogtreecommitdiff
path: root/UefiCpuPkg/Library/CpuExceptionHandlerLib
AgeCommit message (Expand)AuthorFilesLines
2023-04-10UefiCpuPkg: Update code to be more C11 compliant by using __func__Rebecca Cran1-1/+1
2023-04-06UefiCpuPkg/CpuExceptionHandlerLib: Drop special XCODE5 versionArd Biesheuvel2-85/+0
2023-04-06UefiCpuPkg/CpuExceptionHandlerLib: Make runtime fixups XCODE-onlyArd Biesheuvel3-2/+17
2023-04-06UefiCpuPkg/PeiCpuExceptionHandlerLib: Use SEC/PEI specific asm componentArd Biesheuvel1-1/+3
2023-04-06UefiCpuPkg/CpuExceptionHandlerLib: Use single SEC/PEI versionArd Biesheuvel3-6/+14
2022-11-14OvmfPkg/UefiCpuPkg: Add CcExit prefix to the APIs of CcExitLibMin M Xu2-4/+4
2022-11-14OvmfPkg/UefiCpuPkg/UefiPayloadPkg: Rename VmgExitLib to CcExitLibMin M Xu7-7/+7
2022-10-28UefiCpuPkg: Restore HpetTimer after CpuExceptionHandlerLib testTan, Dun2-1/+30
2022-10-17UefiCpuPkg: Add Unit tests for PeiCpuExceptionHandlerLibTan, Dun5-0/+617
2022-10-17UefiCpuPkg: Add Unit tests for DxeCpuExceptionHandlerLibTan, Dun6-0/+1864
2022-10-17UefiCpuPkg:Add RegisterExceptionHandler in PeiCpuExceptionHandlerLibLiu, Zhiguang1-1/+37
2022-10-08UefiCpuPkg/CpuExceptionHandlerLib: Code optimization to allow bigger stackTan, Dun2-2/+8
2022-08-31UefiCpuPkg: Simplify the implementation when separate exception stacksLiu, Zhiguang8-383/+173
2022-08-09UefiCpuPkg: Simplify the struct definition of CPU_EXCEPTION_INIT_DATALiu, Zhiguang5-161/+145
2022-08-09MdeModulePkg: Move CPU_EXCEPTION_INIT_DATA to UefiCpuPkgLiu, Zhiguang1-1/+68
2022-08-09UefiCpuPkg: Simplify InitializeSeparateExceptionStacksLiu, Zhiguang5-49/+193
2022-07-25UefiCpuPkg: Fix nasm warning "signed byte value exceeds"Zhiguang Liu3-11/+9
2022-06-10CpuException: Add InitializeSeparateExceptionStacksRay Ni4-141/+55
2022-06-10CpuException: Remove InitializeCpuInterruptHandlersRay Ni5-204/+22
2022-06-10CpuException: Avoid allocating page but using global variablesRay Ni1-19/+5
2022-06-10CpuException: Init global variables in-placeRay Ni2-13/+12
2022-06-10CpuException: Avoid allocating code pages for DXE instanceRay Ni4-28/+9
2022-04-02UefiCpuPkg/CpuExceptionHandler: Add base support for the #VE exceptionMin Xu2-31/+79
2022-03-01UefiCpuPkg: Replace Opcode with the corresponding instructions.Jason4-30/+30
2021-12-07UefiCpuPkg: Apply uncrustify changesMichael Kubacki11-448/+484
2021-11-12UefiCpuPkg/PiSmmCpuDxeSmm: Use SMM Interrupt Shadow StackSheng, W1-20/+46
2021-07-06UefiCpuPkg/ExceptionLib: Conditionally clear shadow stack token busy bitSheng Wei1-41/+42
2021-05-14UefiCpuPkg/CpuExceptionHandler: Add missing comma to exception name arrayLendacky, Thomas1-1/+1
2021-03-02UefiCpuPkg/CpuExceptionHandlerLib: Clear CET shadow stack token busy bitSheng Wei6-2/+61
2021-02-01UefiCpuPkg: SmmCpuExceptionHandlerLib: Added StandaloneMm module supportKun Qin1-1/+1
2020-08-17UefiCpuPkg/CpuExceptionHandler: Add base support for the #VC exceptionTom Lendacky10-2/+86
2020-07-28UefiCpuPkg: Correct some typos.Guomin Jiang4-7/+7
2020-05-11UefiCpuPkg/CpuExceptionHandler: Revert CpuExceptionHandler binary patchingLendacky, Thomas1-19/+6
2020-05-11UefiCpuPkg/CpuExceptionHandler: Make XCODE5 changes toolchain specificLendacky, Thomas6-3/+472
2020-02-10UefiCpuPkg/Smm: Fix various typosAntoine Coeur2-3/+3
2019-09-20UefiCpuPkg/CpuExceptionHandlerLib: Fix split lockJohn E Lofgren1-6/+8
2019-04-09UefiCpuPkg: Replace BSD License with BSD+Patent LicenseMichael D Kinney22-154/+22
2019-04-03UefiCpuPkg/CpuExceptionHandlerLib:Remove.S files for IA32 and X64 archShenglei Zhang6-1109/+0
2019-03-01UefiCpuPkg: restore strict page attributes via #DB in nonstop mode onlyJian J Wang2-11/+0
2019-02-28UefiCpuPkg/ExceptionLib: Add CET support.Jiewen Yao4-8/+12
2018-12-21UefiCpuPkg/CpuExceptionHandlerLib: Fix spelling issueMike Maslenkin5-5/+5
2018-10-18UefiCpuPkg/CpuExceptionHandlerLib: always clear descriptor data in advanceJian J Wang2-0/+6
2018-09-10UefiCpuPkg/PeiCpuException: Fix coding style issueRuiyu Ni1-3/+3
2018-09-10UefiCpuPkg/CpuExceptionHandlerLib: support stack switch for PEI exceptionsJian J Wang2-1/+30
2018-09-03UefiCpuPkg/CpuExceptionHandlerLib: Avoid calling PEI services from APRuiyu Ni2-29/+55
2018-09-03CpuExceptionHandlerLib: Add comments to make code more readableRuiyu Ni3-10/+18
2018-08-30UefiCpuPkg/CpuExceptionHandlerLib: Setup single step in #PF handlerJian J Wang3-3/+12
2018-06-28UefiCpuPkg: Clean up source filesLiming Gao1-2/+2
2018-06-07UefiCpuPkg: Remove X86 ASM and S filesLiming Gao6-868/+4
2018-03-16UefiCpuPkg CpuExceptionHandlerLib: use FixedPcdGetSize() as the macro valueLiming Gao1-3/+3