diff options
author | dfr <dfr@FreeBSD.org> | 2000-10-16 08:47:56 +0000 |
---|---|---|
committer | dfr <dfr@FreeBSD.org> | 2000-10-16 08:47:56 +0000 |
commit | b439fc03db0e8d48a1c2662d8d88a2b2dc5c47b8 (patch) | |
tree | f0a2eda86708fe7ce900db8185032c0d418566e8 /sys/ia64 | |
parent | a19c68c1cb0b78962d9b2e03cc07ea6c5fe4dac3 (diff) | |
download | FreeBSD-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.c | 2 |
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 */ |