summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--sys/src/9/sgi/faultmips.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/src/9/sgi/faultmips.c b/sys/src/9/sgi/faultmips.c
index 0635596df..b9f859407 100644
--- a/sys/src/9/sgi/faultmips.c
+++ b/sys/src/9/sgi/faultmips.c
@@ -196,7 +196,7 @@ faultmips(Ureg *ur, int user, int code)
/* print("fault: %s code %d va %#p pc %#p r31 %#lux tlbvirt %#lux\n",
up->text, code, ur->badvaddr, ur->pc, ur->r31, tlbvirt());/**/
- if (Debug && ckfaultstuck(ur, read, code) || fault(addr, read) == 0)
+ if (Debug && ckfaultstuck(ur, read, code) || fault(addr, ur->pc, read) == 0)
return;
if(user) {