From bc895e1c896a888bae81392fb13b301a1c20352f Mon Sep 17 00:00:00 2001 From: David du Colombier <0intro@gmail.com> Date: Thu, 17 Jan 2002 00:00:00 +0000 Subject: [PATCH] Plan 9 from Bell Labs 2002-01-17 --- mtx/trap.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/mtx/trap.c b/mtx/trap.c index 171a1d3941b6d63e6b18675594aecd51aa657c8c..ced86d1530e00accb1c1a0d1b4e607ae9e05f2a9 100644 --- a/mtx/trap.c +++ b/mtx/trap.c @@ -316,6 +316,7 @@ faultpower(Ureg *ureg, ulong addr, int read) } sprint(buf, "sys: trap: fault %s addr=0x%lux", read? "read" : "write", addr); postnote(up, 1, buf, NDebug); +dumpregs(ureg); } up->insyscall = insyscall; } @@ -720,6 +721,7 @@ notify(Ureg* ur) qunlock(&up->debug); pexit(n->msg, n->flag!=NDebug); } +print("notify: old usp %lux\n", ur->usp); sp = ur->usp & ~(BY2V-1); sp -= sizeof(Ureg); @@ -746,6 +748,7 @@ notify(Ureg* ur) up->nnote--; memmove(&up->lastnote, &up->note[0], sizeof(Note)); memmove(&up->note[0], &up->note[1], up->nnote*sizeof(Note)); +print("notify: usp %lux\n", ur->usp); qunlock(&up->debug); splx(s);