]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
riscv: Log missing registers in dump_regs()
authorKristof Provost <kp@FreeBSD.org>
Wed, 1 Jul 2020 19:11:02 +0000 (19:11 +0000)
committerKristof Provost <kp@FreeBSD.org>
Wed, 1 Jul 2020 19:11:02 +0000 (19:11 +0000)
commitd53a2816c7a08c53c7631308bd3ff114bd4616f4
treefdd83c7e25f7f7ec0e362b226ddc75b85cfcff19
parente54b7cd007b5ae4850c551d21d97cb986fdb1c81
riscv: Log missing registers in dump_regs()

If we panic we dump the registers for debugging. This is very useful, but it
missed several registers (ra, sp, gp and tp).

Log these as well. Especially the return address value is extremely useful.

Sponsored by: Axiado
sys/riscv/riscv/trap.c