aboutsummaryrefslogtreecommitdiffstats
path: root/arch/nios2
diff options
context:
space:
mode:
authorKristina Martsenko <kristina.martsenko@arm.com>2017-06-09 16:35:54 +0100
committerWill Deacon <will.deacon@arm.com>2017-06-12 12:33:37 +0100
commit83016b204225d69516de3d57489783fafd6a0ecc (patch)
tree6db60d3ddb3b8a5336255a74202c49ecb98ec5a7 /arch/nios2
parentarm64: mm: don't print out page table entries on EL0 faults (diff)
downloadlinux-dev-83016b204225d69516de3d57489783fafd6a0ecc.tar.xz
linux-dev-83016b204225d69516de3d57489783fafd6a0ecc.zip
arm64: mm: print file name of faulting vma
Print out the name of the file associated with the vma that faulted. This is usually the executable or shared library name. We already print out the task name, but also printing the library name is useful for pinpointing bugs to libraries. Also print the base address and size of the vma, which together with the PC (printed by __show_regs) gives the offset into the library. Fault prints now look like: test[2361]: unhandled level 2 translation fault (11) at 0x00000012, esr 0x92000006, in libfoo.so[ffffa0145000+1000] This is already done on x86, for more details see commit 03252919b798 ("x86: print which shared library/executable faulted in segfault etc. messages v3"). Acked-by: Mark Rutland <mark.rutland@arm.com> Signed-off-by: Kristina Martsenko <kristina.martsenko@arm.com> Signed-off-by: Will Deacon <will.deacon@arm.com>
Diffstat (limited to 'arch/nios2')
0 files changed, 0 insertions, 0 deletions