aboutsummaryrefslogtreecommitdiffstats
path: root/bl31/aarch64
Commit message (Expand)AuthorAgeFilesLines
* Make PAC demangling more genericAlexei Fedorov2020-02-071-1/+6
* Changes necessary to support SEPARATE_NOBITS_REGION featureMadhukar Pappireddy2020-01-272-7/+12
* Prevent speculative execution past ERETAnthony Steinhauser2020-01-221-1/+1
* Merge changes from topic "bs/pmf32" into integrationGyörgy Szing2019-12-201-1/+1
|\
| * pmf: Make the runtime instrumentation work on AArch32Bence Szépkúti2019-12-171-1/+1
* | aarch64: Fix stack pointer maintenance on EA handling pathJan Dabros2019-12-181-4/+9
|/
* PIE: make call to GDT relocation fixup generalizedManish Pandey2019-12-121-14/+6
* Neoverse N1 Errata Workaround 1542419laurenw-arm2019-10-041-6/+33
* Refactor ARMv8.3 Pointer Authentication support codeAlexei Fedorov2019-09-133-87/+42
* Add UBSAN support and handlersJustin Chadwell2019-09-111-0/+57
* Move assembly newline function into common debug codeJustin Chadwell2019-08-291-10/+2
* Merge "AArch64: Disable Secure Cycle Counter" into integrationPaul Beesley2019-08-232-0/+36
|\
| * AArch64: Disable Secure Cycle CounterAlexei Fedorov2019-08-212-0/+36
* | AArch64: Align crash reporting outputAlexei Fedorov2019-08-151-7/+25
|/
* Fix BL31 crash reporting on AArch64 only machinesImre Kis2019-07-221-20/+30
* Add support for Branch Target IdentificationAlexei Fedorov2019-05-241-0/+14
* Rework smc_unknown return code path in smc_handlerMadhukar Pappireddy2019-05-211-29/+28
* Fix restoration of PAuth contextAlexei Fedorov2019-04-051-1/+1
* PIE: Fix reloc at the beginning of bl31 entrypointLouis Mayencourt2019-03-251-12/+13
* Restore PAuth context in case of unknown SMC callAlexei Fedorov2019-03-181-0/+3
* BL31: Enable pointer authentication support in warm boot pathAlexei Fedorov2019-03-071-0/+13
* BL31: Enable pointer authentication supportAntonio Nino Diaz2019-02-271-10/+20
* Add support for pointer authenticationAntonio Nino Diaz2019-02-272-0/+16
* Add ARMv8.3-PAuth registers to CPU contextAntonio Nino Diaz2019-02-272-3/+24
* Remove support for the SMC Calling Convention 2.0Antonio Nino Diaz2019-01-301-73/+12
* Sanitise includes across codebaseAntonio Nino Diaz2019-01-044-17/+21
* 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
* PIE: Position Independant Executable support for BL31Soby Mathew2018-10-291-0/+13
* Remove some MISRA defects in common codeAntonio Nino Diaz2018-10-041-2/+2
* RAS: Introduce handler for EL3 EAsJeenu Viswambharan2018-07-191-2/+2
* RAS: Introduce handler for Double FaultsJeenu Viswambharan2018-07-191-3/+20
* RAS: Introduce handler for Uncontainable errorsJeenu Viswambharan2018-07-191-2/+69
* RAS: Validate stack pointer after error handlingJeenu Viswambharan2018-07-171-0/+16
* RAS: Move EA handling to a separate fileJeenu Viswambharan2018-07-172-113/+168
* Add end_vector_entry assembler macroRoberto Vargas2018-07-111-16/+16
* DynamIQ: Enable MMU without using stackJeenu Viswambharan2018-06-271-7/+4
* 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
* Merge pull request #1286 from antonio-nino-diaz-arm/an/mmu-mismatchdavidcunado-arm2018-02-281-1/+1
|\
| * Add comments about mismatched TCR_ELx and xlat tablesAntonio Nino Diaz2018-02-271-2/+2
* | Introduce the new BL handover interfaceSoby Mathew2018-02-261-15/+13
|/
* 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
* Merge pull request #1193 from jwerner-chromium/JW_corebootdavidcunado-arm2018-01-241-16/+16
|\
| * utils_def: Add REGSZ and make BIT() assembly-compatibleJulius Werner2017-12-121-16/+16
* | Workaround for CVE-2017-5715 on Cortex A57 and A72Dimitris Papastamos2018-01-111-0/+20
|/
* Move FPEXC32_EL2 to FP ContextDavid Cunado2017-11-151-5/+3