292 Commits (8a88a2271fac160fea7b43d8da6ce0b7e9b0defc)

Author SHA1 Message Date
Alexei Fedorov 9fc59639e6 Add support for Branch Target Identification 6 years ago
Madhukar Pappireddy cc485e27ac Rework smc_unknown return code path in smc_handler 6 years ago
Alexei Fedorov 050136d485 Fix restoration of PAuth context 6 years ago
Louis Mayencourt 330ead8065 PIE: Fix reloc at the beginning of bl31 entrypoint 6 years ago
Alexei Fedorov 317d68e9de Restore PAuth context in case of unknown SMC call 6 years ago
Alexei Fedorov 7dcbb4f315 BL31: Enable pointer authentication support in warm boot path 6 years ago
Antonio Nino Diaz 73308618fe Minor changes to documentation and comments 6 years ago
Antonio Nino Diaz 88cfd9a604 BL31: Enable pointer authentication support 6 years ago
Antonio Nino Diaz b86048c40c Add support for pointer authentication 6 years ago
Antonio Nino Diaz 5283962eba Add ARMv8.3-PAuth registers to CPU context 6 years ago
Antonio Nino Diaz 70b0f2789e libc: Move setjmp to libc folder 6 years ago
Varun Wadekar 596929b971 locks: linker variables to calculate per-cpu bakery lock size 6 years ago
Antonio Nino Diaz 0709055ed6 Remove support for the SMC Calling Convention 2.0 6 years ago
Antonio Nino Diaz c26bd4270e SPM: Rename folder of SPM based on MM 6 years ago
Antonio Nino Diaz 8855e52ec5 SPM: Rename SPM_DEPRECATED flag to SPM_MM 6 years ago
Ard Biesheuvel 32e8353748 spm: permit platform to override the VMA placement of the vector table 6 years ago
Paul Beesley 8aabea3358 Correct typographical errors 6 years ago
Antonio Nino Diaz 09d40e0e08 Sanitise includes across codebase 6 years ago
Soby Mathew 5bfac4fc2f BL31: correct GOT section omission 6 years ago
Antonio Nino Diaz e8ce60aeb1 SPM: Introduce SMC handlers for SPCI and SPRT 6 years ago
Antonio Nino Diaz 2d7b9e5e7f SPM: Deprecate the current implementation 6 years ago
Soby Mathew 01fc1c24b9 BL31: Use helper function to save registers in SMC handler 6 years ago
Sughosh Ganu 8a3588a7c8 SPM: EHF: Build EHF module along with Secure Partition Manager 6 years ago
Antonio Nino Diaz a0fee7474f context_mgmt: Fix MISRA defects 6 years ago
Soby Mathew 931f7c6156 PIE: Position Independant Executable support for BL31 6 years ago
Roberto Vargas 32aee8415d scmi: Optimize bakery locks when HW_ASSISTED_COHERENCY is enabled 7 years ago
Antonio Nino Diaz 81542c00d0 Remove some MISRA defects in common code 6 years ago
Daniel Boulby 87c8513498 Mark BL31 initialization functions 6 years ago
Antonio Nino Diaz 7dab0eac07 context_mgmt: Remove deprecated interfaces 6 years ago
Antonio Nino Diaz 74ad948f43 BL31: Fix warning about BL32 init function 6 years ago
Antonio Nino Diaz 46b9aa764b Convert BL31 error message into warning 6 years ago
Antonio Nino Diaz c9512bca3b Fix MISRA defects in BL31 common code 6 years ago
Jeenu Viswambharan 03b645ed86 EHF: MISRA fixes 6 years ago
Jeenu Viswambharan 5f83591880 AArch64: Enable MPAM for lower ELs 6 years ago
John Tsichritzis 8a6771803f DSU erratum 936184 workaround 6 years ago
Jeenu Viswambharan eaeaa4d048 RAS: Introduce handler for EL3 EAs 6 years ago
Jeenu Viswambharan d5a23af50f RAS: Introduce handler for Double Faults 7 years ago
Jeenu Viswambharan b56dc2a98c RAS: Introduce handler for Uncontainable errors 7 years ago
Jeenu Viswambharan ee6ff1bb37 RAS: Validate stack pointer after error handling 7 years ago
Jeenu Viswambharan df8f3188d7 RAS: Move EA handling to a separate file 6 years ago
Roberto Vargas a9203edae7 Add end_vector_entry assembler macro 7 years ago
Roberto Vargas 5629b2b11c Use ALIGN instead of NEXT in linker scripts 7 years ago
Jeenu Viswambharan 64ee263e20 DynamIQ: Enable MMU without using stack 7 years ago
Jeenu Viswambharan cdb6ac94ec SDEI: Make dispatches synchronous 7 years ago
Jeenu Viswambharan e7b9473e15 BL31: Introduce jump primitives 7 years ago
Sandrine Bailleux d801a1d035 SPM: Treat SP xlat tables the same as others 7 years ago
Dimitris Papastamos 2c3a10780d Rename symbols and files relating to CVE-2017-5715 7 years ago
Jeenu Viswambharan 14c6016ad5 AArch64: Introduce RAS handling 7 years ago
Jeenu Viswambharan 76454abf4a AArch64: Introduce External Abort handling 7 years ago
Jeenu Viswambharan ef653d93cc AArch64: Refactor GP register restore to separate function 7 years ago