arm-trusted-firmware/bl1/aarch64
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
..
bl1_arch_setup.c Enable asynchronous abort exceptions during boot 2016-03-30 17:26:23 +02:00
bl1_entrypoint.S Add descriptor based image management support in BL1 2015-12-09 17:41:18 +00:00
bl1_exceptions.S Remove looping around `plat_report_exception` 2016-08-22 13:41:14 +01:00