aboutsummaryrefslogtreecommitdiffstats
path: root/bl31/aarch64/runtime_exceptions.S
diff options
context:
space:
mode:
authorJeenu Viswambharan <jeenu.viswambharan@arm.com>2018-05-17 11:24:01 +0100
committerJeenu Viswambharan <jeenu.viswambharan@arm.com>2018-07-19 10:13:18 +0100
commitd5a23af50fb1ddb1f53a095c0a9d15c295d9bcc3 (patch)
treeca43bf5c4c8cacd70bc93fee77e9d9f098e8bdaf /bl31/aarch64/runtime_exceptions.S
parentb56dc2a98cab0ea618cce83b3702814b7fcafd7d (diff)
downloadplatform_external_arm-trusted-firmware-d5a23af50fb1ddb1f53a095c0a9d15c295d9bcc3.tar.gz
platform_external_arm-trusted-firmware-d5a23af50fb1ddb1f53a095c0a9d15c295d9bcc3.tar.bz2
platform_external_arm-trusted-firmware-d5a23af50fb1ddb1f53a095c0a9d15c295d9bcc3.zip
RAS: Introduce handler for Double Faults
Double fault is when the PE receives another error whilst one is being handled. To detect double fault condition, a per-CPU flag is introduced to track the status of error handling. The flag is checked/modified while temporarily masking external aborts on the PE. This patch routes double faults to a separate platform-defined handler. Change-Id: I70e9b7ba4c817273c55a0af978d9755ff32cc702 Signed-off-by: Jeenu Viswambharan <jeenu.viswambharan@arm.com>
Diffstat (limited to 'bl31/aarch64/runtime_exceptions.S')
0 files changed, 0 insertions, 0 deletions