arm: print information about loaded UEFI images
authorHeinrich Schuchardt <xypron.glpk@gmx.de>
Thu, 4 Apr 2019 20:06:25 +0000 (22:06 +0200)
committerHeinrich Schuchardt <xypron.glpk@gmx.de>
Fri, 12 Apr 2019 20:00:42 +0000 (22:00 +0200)
commitbba816569075be9bcede1ef5626336ee5d014de8
tree62cd13fbdad48dd2f8119b361664739973f37705
parente7ac009b0063b8e9bafa5c39cacab4948ae8238d
arm: print information about loaded UEFI images

If an exception occurs in a UEFI loaded image we need the start address of
the image to determine the relocation offset.

This patch adds the necessary lines after the registers in the crash dump
for armv8. A possible output would be:

UEFI image [0x00000000bffe6000:0x00000000bffe631f] pc=0x138 '/\snp.efi'

With the offset 0x138 we can now find the relevant instruction in the
disassembled 'snp.efi' binary.

Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
arch/arm/lib/interrupts_64.c