Skip to content
Commit 629df21b authored by Pavel Skripkin's avatar Pavel Skripkin Committed by Tom Rini
Browse files

arm64: interrupts: print FAR_ELx on sync exceptions



Default synchronous exceptions handler prints only esr and register
dump. Sometimes it requiers to see an address which caused exceptions
to understand what's going on

ARM ARM in section D13.2.41 states that FAR_EL2 will contain meanfull
value in case of ESR.EC holds 0x20, 0x21, 0x24, 0x25, 0x22, 0x34 or
0x35. Same applies for EL1.

This patch adds function whivh determine current EL, gets correct FAR
register and prints it on panic.

Signed-off-by: default avatarPavel Skripkin <paskripkin@gmail.com>
parent 2254a7ae
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment