summaryrefslogtreecommitdiff
path: root/bl31/aarch64/runtime_exceptions.S
AgeCommit message (Expand)Author
2019-09-13Refactor ARMv8.3 Pointer Authentication support codeAlexei Fedorov
2019-09-11Add UBSAN support and handlersJustin Chadwell
2019-08-21AArch64: Disable Secure Cycle CounterAlexei Fedorov
2019-05-21Rework smc_unknown return code path in smc_handlerMadhukar Pappireddy
2019-04-05Fix restoration of PAuth contextAlexei Fedorov
2019-03-18Restore PAuth context in case of unknown SMC callAlexei Fedorov
2019-02-27Add support for pointer authenticationAntonio Nino Diaz
2019-02-27Add ARMv8.3-PAuth registers to CPU contextAntonio Nino Diaz
2019-01-30Remove support for the SMC Calling Convention 2.0Antonio Nino Diaz
2019-01-04Sanitise includes across codebaseAntonio Nino Diaz
2018-12-11SPM: Introduce SMC handlers for SPCI and SPRTAntonio Nino Diaz
2018-12-05BL31: Use helper function to save registers in SMC handlerSoby Mathew
2018-07-19RAS: Introduce handler for EL3 EAsJeenu Viswambharan
2018-07-17RAS: Move EA handling to a separate fileJeenu Viswambharan
2018-07-11Add end_vector_entry assembler macroRoberto Vargas
2018-05-04AArch64: Introduce RAS handlingJeenu Viswambharan
2018-05-04AArch64: Introduce External Abort handlingJeenu Viswambharan
2018-05-04AArch64: Refactor GP register restore to separate functionJeenu Viswambharan
2018-04-23Add support for the SMC Calling Convention 2.0Antonio Nino Diaz
2018-02-15Redefine SMC_UNK as -1 instead of 0xFFFFFFFFAntonio Nino Diaz
2018-01-29runtime_exceptions: Save x4-x29 unconditionallyDimitris Papastamos
2018-01-11Workaround for CVE-2017-5715 on Cortex A57 and A72Dimitris Papastamos
2017-08-21Fix x30 reporting for unhandled exceptionsJulius Werner
2017-05-03Use SPDX license identifiersdp-arm
2016-12-05Define and use no_ret macro where no return is expectedJeenu Viswambharan
2016-11-14Cosmetic change to exception tableDouglas Raillard
2016-10-12Add PMF instrumentation points in TFdp-arm
2016-05-26Introduce some helper macros for exception vectorsSandrine Bailleux
2015-12-09Move context management code to common locationYatharth Kochar
2015-11-26Remove the IMF_READ_INTERRUPT_ID build optionSoby Mathew
2015-05-13Fix handling of spurious interrupts in BL3_1Achin Gupta
2015-04-08Add support to indicate size and end of assembly functionsKévin Petit
2014-08-27Miscellaneous documentation fixesSandrine Bailleux
2014-08-15Unmask SError interrupt and clear SCR_EL3.EA bitAchin Gupta
2014-07-28Merge pull request #172 from soby-mathew/sm/asm_assertdanh-arm
2014-07-28Rework the crash reporting in BL3-1 to use less stackSoby Mathew
2014-07-19Remove coherent stack usage from the warm boot pathAchin Gupta
2014-05-29Fix compilation issue for IMF_READ_INTERRUPT_ID build flagSoby Mathew
2014-05-29Pass 'cookie' parameter to interrupt handler in BL3-1Soby Mathew
2014-05-27Further renames of platform porting functionsDan Handley
2014-05-23Split platform.h into separate headersDan Handley
2014-05-22Introduce interrupt handling framework in BL3-1Achin Gupta
2014-05-16Rework BL3-1 unhandled exception handling and reportingSoby Mathew
2014-05-08Preserve x19-x29 across world switch for exception handlingSoby Mathew
2014-05-06Reduce deep nesting of header filesDan Handley
2014-05-06Make use of user/system includes more consistentDan Handley
2014-04-15Allocate single stacks for BL1 and BL2Andrew Thoelke
2014-03-26Place assembler functions in separate sectionsAndrew Thoelke
2014-03-26Move per cpu exception stack in BL31 to tzfw_normal_stacksVikram Kanigiri
2014-02-20Add exception vector guardsJeenu Viswambharan