diff options
author | Yatharth Kochar <yatharth.kochar@arm.com> | 2016-08-17 11:10:16 +0100 |
---|---|---|
committer | Yatharth Kochar <yatharth.kochar@arm.com> | 2016-08-22 13:41:14 +0100 |
commit | 5bbc451eeaea9248026258f4640065c5a547eeb0 (patch) | |
tree | 915f9367c57f1189909991d3a442980e8b969b26 /lib | |
parent | 974603b554a71872d8e0a4aca02ba9cf73b1c3fe (diff) |
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
Diffstat (limited to 'lib')
0 files changed, 0 insertions, 0 deletions