Add support for parsing the ARM Error Source Table and basic handling of
errors reported through both memory mapped and system register interfaces.
Assume system register interfaces are only registered with private
peripheral interrupts (PPIs); otherwise there is no guarantee the
core handling the error is the core which took the error and has the
syndrome info in its system registers.
Add logging for all detected errors and trigger a kernel panic if there is
any uncorrected error present.
Signed-off-by:
Tyler Baicar <baicar@os.amperecomputing.com>
Change-Id: I48ddcc4acfa361ec54c6a36a5e7ac8e18f01aa4f
Loading
Please register or sign in to comment