Searched hist:"57 a5a56c111cb988e0ee54b57a6b47e5f483dd94" (Results 1 – 1 of 1) sorted by relevance
| /rk3399_ARM-atf/services/spd/tspd/ |
| H A D | tspd_main.c | 57a5a56c111cb988e0ee54b57a6b47e5f483dd94 Fri Feb 03 18:01:51 UTC 2017 Douglas Raillard <douglas.raillard@arm.com> Fix TSPD implementation of STD SMC ABORT
ABORT SMC used to return to the previously executing world, which happened to be S-EL1 as it calls a TSP handler using synchronous entry into the TSP.
Now properly save and restore the non-secure context (including system registers) and return to non-secure world as it should.
fixes ARM-Software/tf-issues#453
Change-Id: Ie40c79ca2636ab8b6b2ab3106e8f49e0f9117f5f Signed-off-by: Douglas Raillard <douglas.raillard@arm.com>
|