summaryrefslogtreecommitdiffstats
path: root/sys/ia64
diff options
context:
space:
mode:
authordfr <dfr@FreeBSD.org>2000-10-16 08:47:56 +0000
committerdfr <dfr@FreeBSD.org>2000-10-16 08:47:56 +0000
commitb439fc03db0e8d48a1c2662d8d88a2b2dc5c47b8 (patch)
treef0a2eda86708fe7ce900db8185032c0d418566e8 /sys/ia64
parenta19c68c1cb0b78962d9b2e03cc07ea6c5fe4dac3 (diff)
downloadFreeBSD-src-b439fc03db0e8d48a1c2662d8d88a2b2dc5c47b8.zip
FreeBSD-src-b439fc03db0e8d48a1c2662d8d88a2b2dc5c47b8.tar.gz
Use the right mask for extracting sof from cr.ifs.
Diffstat (limited to 'sys/ia64')
-rw-r--r--sys/ia64/ia64/db_interface.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/ia64/ia64/db_interface.c b/sys/ia64/ia64/db_interface.c
index e4bfc3f..005f639 100644
--- a/sys/ia64/ia64/db_interface.c
+++ b/sys/ia64/ia64/db_interface.c
@@ -343,7 +343,7 @@ kdb_trap(int vector, struct trapframe *regs)
/*
* XXX pretend that registers outside the current frame don't exist.
*/
- db_eregs = db_regs + DB_MISC_REGS + 32 + (ddb_regs.tf_cr_ifs & 0xff);
+ db_eregs = db_regs + DB_MISC_REGS + 32 + (ddb_regs.tf_cr_ifs & 0x7f);
__asm __volatile("flushrs"); /* so we can look at them */
OpenPOWER on IntegriCloud