git: 9front

Download patch

ref: 1f1018f2c405586f885aa7af7c8146acaa71701b
parent: a26dae7a42de16fcae4fd9e5cf1ffe04fd8c26d1
author: cinap_lenrek <cinap_lenrek@felloff.net>
date: Sun Feb 2 04:39:58 EST 2014

pc64: dont dump registers for user process on pagefault error, was experiment

--- a/sys/src/9/pc64/trap.c
+++ b/sys/src/9/pc64/trap.c
@@ -655,8 +655,8 @@
 	up->insyscall = 1;
 	n = fault(addr, read);
 	if(n < 0){
-		dumpregs(ureg);
 		if(!user){
+			dumpregs(ureg);
 			panic("fault: %#p", addr);
 		}
 		checkpages();
--