aboutsummaryrefslogtreecommitdiffstats
path: root/bl31/aarch64/runtime_exceptions.S
Commit message (Expand)AuthorAgeFilesLines
* Fix exception handlers in BL31: Use DSB to synchronize pending EAMadhukar Pappireddy2021-01-291-3/+91
* runtime_exceptions: Update AT speculative workaroundManish V Badarkhe2020-08-181-0/+11
* Changes necessary to support SEPARATE_NOBITS_REGION featureMadhukar Pappireddy2020-01-271-2/+3
* Prevent speculative execution past ERETAnthony Steinhauser2020-01-221-1/+1
* Refactor ARMv8.3 Pointer Authentication support codeAlexei Fedorov2019-09-131-34/+23
* Add UBSAN support and handlersJustin Chadwell2019-09-111-0/+57
* AArch64: Disable Secure Cycle CounterAlexei Fedorov2019-08-211-0/+22
* Rework smc_unknown return code path in smc_handlerMadhukar Pappireddy2019-05-211-29/+28
* Fix restoration of PAuth contextAlexei Fedorov2019-04-051-1/+1
* Restore PAuth context in case of unknown SMC callAlexei Fedorov2019-03-181-0/+3
* Add support for pointer authenticationAntonio Nino Diaz2019-02-271-0/+8
* Add ARMv8.3-PAuth registers to CPU contextAntonio Nino Diaz2019-02-271-2/+15
* Remove support for the SMC Calling Convention 2.0Antonio Nino Diaz2019-01-301-73/+12
* Sanitise includes across codebaseAntonio Nino Diaz2019-01-041-6/+7
* SPM: Introduce SMC handlers for SPCI and SPRTAntonio Nino Diaz2018-12-111-1/+11
* BL31: Use helper function to save registers in SMC handlerSoby Mathew2018-12-051-17/+1
* RAS: Introduce handler for EL3 EAsJeenu Viswambharan2018-07-191-2/+2
* RAS: Move EA handling to a separate fileJeenu Viswambharan2018-07-171-113/+5
* Add end_vector_entry assembler macroRoberto Vargas2018-07-111-16/+16
* AArch64: Introduce RAS handlingJeenu Viswambharan2018-05-041-10/+50
* AArch64: Introduce External Abort handlingJeenu Viswambharan2018-05-041-6/+107
* AArch64: Refactor GP register restore to separate functionJeenu Viswambharan2018-05-041-26/+19
* Add support for the SMC Calling Convention 2.0Antonio Nino Diaz2018-04-231-20/+67
* Redefine SMC_UNK as -1 instead of 0xFFFFFFFFAntonio Nino Diaz2018-02-151-2/+2
* runtime_exceptions: Save x4-x29 unconditionallyDimitris Papastamos2018-01-291-23/+12
* Workaround for CVE-2017-5715 on Cortex A57 and A72Dimitris Papastamos2018-01-111-0/+20
* Fix x30 reporting for unhandled exceptionsJulius Werner2017-08-211-11/+12
* Use SPDX license identifiersdp-arm2017-05-031-25/+1
* Define and use no_ret macro where no return is expectedJeenu Viswambharan2016-12-051-12/+12
* Cosmetic change to exception tableDouglas Raillard2016-11-141-140/+107
* Add PMF instrumentation points in TFdp-arm2016-10-121-0/+16
* Introduce some helper macros for exception vectorsSandrine Bailleux2016-05-261-36/+23
* Move context management code to common locationYatharth Kochar2015-12-091-82/+2
* Remove the IMF_READ_INTERRUPT_ID build optionSoby Mathew2015-11-261-10/+0
* Fix handling of spurious interrupts in BL3_1Achin Gupta2015-05-131-20/+29
* Add support to indicate size and end of assembly functionsKévin Petit2015-04-081-0/+3
* Miscellaneous documentation fixesSandrine Bailleux2014-08-271-5/+5
* Unmask SError interrupt and clear SCR_EL3.EA bitAchin Gupta2014-08-151-0/+6
* Merge pull request #172 from soby-mathew/sm/asm_assertdanh-arm2014-07-281-14/+13
|\
| * Rework the crash reporting in BL3-1 to use less stackSoby Mathew2014-07-281-14/+13
* | Remove coherent stack usage from the warm boot pathAchin Gupta2014-07-191-2/+2
|/
* Fix compilation issue for IMF_READ_INTERRUPT_ID build flagSoby Mathew2014-05-291-1/+2
* Pass 'cookie' parameter to interrupt handler in BL3-1Soby Mathew2014-05-291-0/+3
* Further renames of platform porting functionsDan Handley2014-05-271-2/+2
* Split platform.h into separate headersDan Handley2014-05-231-1/+1
* Introduce interrupt handling framework in BL3-1Achin Gupta2014-05-221-5/+109
* Rework BL3-1 unhandled exception handling and reportingSoby Mathew2014-05-161-76/+26
* Preserve x19-x29 across world switch for exception handlingSoby Mathew2014-05-081-16/+34
* Reduce deep nesting of header filesDan Handley2014-05-061-3/+3
* Make use of user/system includes more consistentDan Handley2014-05-061-2/+2