diff options
author | kib <kib@FreeBSD.org> | 2013-06-03 04:19:21 +0000 |
---|---|---|
committer | kib <kib@FreeBSD.org> | 2013-06-03 04:19:21 +0000 |
commit | ce0f25b29f5700a93d58d1fd3c36006da4be15b9 (patch) | |
tree | 8769a4af03090a19a43f81c1db15c9e74c9df344 /sys/i386 | |
parent | 6e7fd639651595da1774be6c953050fdcc72eee5 (diff) | |
download | FreeBSD-src-ce0f25b29f5700a93d58d1fd3c36006da4be15b9.zip FreeBSD-src-ce0f25b29f5700a93d58d1fd3c36006da4be15b9.tar.gz |
MFamd64: when printing the trap information, show the %esp value.
Sponsored by: The FreeBSD Foundation
MFC after: 1 week
Diffstat (limited to 'sys/i386')
-rw-r--r-- | sys/i386/i386/trap.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/sys/i386/i386/trap.c b/sys/i386/i386/trap.c index b7ce91d..9c8b62d 100644 --- a/sys/i386/i386/trap.c +++ b/sys/i386/i386/trap.c @@ -767,10 +767,10 @@ trap(struct trapframe *frame) ksi.ksi_trapno = type; if (uprintf_signal) { uprintf("pid %d comm %s: signal %d err %x code %d type %d " - "addr 0x%x eip 0x%08x " + "addr 0x%x esp 0x%08x eip 0x%08x " "<%02x %02x %02x %02x %02x %02x %02x %02x>\n", p->p_pid, p->p_comm, i, frame->tf_err, ucode, type, addr, - frame->tf_eip, + frame->tf_esp, frame->tf_eip, fubyte((void *)(frame->tf_eip + 0)), fubyte((void *)(frame->tf_eip + 1)), fubyte((void *)(frame->tf_eip + 2)), |