summaryrefslogtreecommitdiffstats
path: root/sys/alpha
diff options
context:
space:
mode:
authordfr <dfr@FreeBSD.org>2000-09-14 13:04:38 +0000
committerdfr <dfr@FreeBSD.org>2000-09-14 13:04:38 +0000
commit012f504cc8b41e7eda914f521713dad517c6af22 (patch)
tree54067353d09d87f1889ed3611130644ac308bec5 /sys/alpha
parent8160e83fc732a7adb0cefc9d50b882a3ea88c80f (diff)
downloadFreeBSD-src-012f504cc8b41e7eda914f521713dad517c6af22.zip
FreeBSD-src-012f504cc8b41e7eda914f521713dad517c6af22.tar.gz
Don't release Giant for db_nofault exceptions since it isn't held when
kdb_trap is called.
Diffstat (limited to 'sys/alpha')
-rw-r--r--sys/alpha/alpha/db_interface.c1
1 files changed, 0 insertions, 1 deletions
diff --git a/sys/alpha/alpha/db_interface.c b/sys/alpha/alpha/db_interface.c
index 72b96b5..6b47e29 100644
--- a/sys/alpha/alpha/db_interface.c
+++ b/sys/alpha/alpha/db_interface.c
@@ -181,7 +181,6 @@ kdb_trap(a0, a1, a2, entry, regs)
if (db_nofault) {
jmp_buf *no_fault = db_nofault;
db_nofault = 0;
- mtx_exit(&Giant, MTX_DEF);
longjmp(*no_fault, 1);
}
}
OpenPOWER on IntegriCloud