From 453ca8db4337f4f59c3c5b4356d5f70aa9b32260 Mon Sep 17 00:00:00 2001 From: ftrvxmtrx Date: Sat, 13 Jun 2015 20:21:26 +0200 Subject: qc, 9/ppc, 9/mtx: fix wrong if statements --- sys/src/9/mtx/trap.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'sys/src/9/mtx') diff --git a/sys/src/9/mtx/trap.c b/sys/src/9/mtx/trap.c index f3e9f2e46..d9f827216 100644 --- a/sys/src/9/mtx/trap.c +++ b/sys/src/9/mtx/trap.c @@ -220,7 +220,7 @@ trap(Ureg *ureg) if(user) up->dbgreg = ureg; - if(ureg->status & MSR_RI == 0) + if((ureg->status & MSR_RI) == 0) print("double fault?: ecode = %d\n", ecode); switch(ecode) { @@ -490,7 +490,7 @@ dumpregs(Ureg *ur) if(up) { print("registers for %s %ld\n", up->text, up->pid); - if(ur->srr1 & MSR_PR == 0) + if((ur->srr1 & MSR_PR) == 0) if(ur->usp < (ulong)up->kstack || ur->usp > (ulong)up->kstack+KSTACK) print("invalid stack ptr\n"); } -- cgit v1.2.3