plan 9 kernel history: overview | file list | diff list

1991/1112/gnot/fault68020.c (diff list | history)

1991/1108/sys/src/9/gnot/fault68020.c:55,601991/1112/sys/src/9/gnot/fault68020.c:55,61 (short | long | prev | next)
1990/1212    
	} 
	insyscall = u->p->insyscall; 
	u->p->insyscall = 1; 
1991/1112    
	u->dbgreg = ur; 
1990/1212    
	addr = 0;	/* set */ 
	if(f->ssw & DF) 
		addr = f->addr; 
1991/1108/sys/src/9/gnot/fault68020.c:92,991991/1112/sys/src/9/gnot/fault68020.c:93,98
1991/0719    
			sprint(buf, "sys: fault %s pc=0x%lux addr=0x%lux", 
				read? "read" : "write", ur->pc, badvaddr); 
			postnote(u->p, 1, buf, NDebug); 
1991/1108    
			if(u->p->procctl) 
				procctl(u->p); 
1991/0719    
			notify(ur); 
			return; 
1990/1212    
		} 


source code copyright © 1990-2005 Lucent Technologies; see license
Plan 9 distribution
comments to russ cox (rsc@swtch.com)