diff options
author | kib <kib@FreeBSD.org> | 2015-10-04 12:52:30 +0000 |
---|---|---|
committer | kib <kib@FreeBSD.org> | 2015-10-04 12:52:30 +0000 |
commit | 299782142149f689011ed5e86253c44452a99f1d (patch) | |
tree | 51a08dc253acfc3054b68b3e6b7bffd8ca74070a /sys | |
parent | 78672053553cdd4f366badf1c185c7b75d5eb6a5 (diff) | |
download | FreeBSD-src-299782142149f689011ed5e86253c44452a99f1d.zip FreeBSD-src-299782142149f689011ed5e86253c44452a99f1d.tar.gz |
When asserting IL bit in exception syndrome register, print the raw
register value.
Reviewed by: andrew
Sponsored by: The FreeBSD Foundation
Diffstat (limited to 'sys')
-rw-r--r-- | sys/arm64/arm64/trap.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/arm64/arm64/trap.c b/sys/arm64/arm64/trap.c index e54c20e..058490c 100644 --- a/sys/arm64/arm64/trap.c +++ b/sys/arm64/arm64/trap.c @@ -275,7 +275,7 @@ do_el1h_sync(struct trapframe *frame) */ KASSERT((esr & ESR_ELx_IL) == ESR_ELx_IL || (exception == EXCP_DATA_ABORT && ((esr & ISS_DATA_ISV) == 0)), - ("Invalid instruction length in exception")); + ("Invalid instruction length in exception, esr %lx", esr)); CTR4(KTR_TRAP, "do_el1_sync: curthread: %p, esr %lx, elr: %lx, frame: %p", |