arm-trusted-firmware/common
Yatharth Kochar 5bbc451eea Remove looping around plat_report_exception
This patch removes the tight loop that calls `plat_report_exception`
in unhandled exceptions in AArch64 state.
The new behaviour is to call the `plat_report_exception` only
once followed by call to `plat_panic_handler`.
This allows platforms to take platform-specific action when
there is an unhandled exception, instead of always spinning
in a tight loop.

Note: This is a subtle break in behaviour for platforms that
      expect `plat_report_exception` to be continuously executed
      when there is an unhandled exception.

Change-Id: Ie2453804b9b7caf9b010ee73e1a90eeb8384e4e8
2016-08-22 13:41:14 +01:00
..
aarch64 Remove looping around plat_report_exception 2016-08-22 13:41:14 +01:00
bl_common.c Ensure addresses in is_mem_free() don't overflow 2016-07-25 12:57:42 +01:00
runtime_svc.c Merge pull request #673 from soby-mathew/sm/coverity_issue 2016-07-28 09:25:40 +01:00
tf_printf.c Differentiate long and long long formats in tf_printf 2016-04-07 22:29:04 +01:00