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

1991/0504/ss/trap.c (diff list | history)

1991/0503/sys/src/9/ss/trap.c:214,2201991/0504/sys/src/9/ss/trap.c:214,219 (short | long | prev | next)
1990/1223    
		unlock(&u->p->debug); 
		return; 
	} 
1991/0503    
print("suicide: %s\n", u->note[0].msg); 
1990/1223    
	if(u->note[0].flag!=NUser && (u->notified || u->notify==0)){ 
		if(u->note[0].flag == NDebug) 
			pprint("suicide: %s\n", u->note[0].msg); 
1991/0503/sys/src/9/ss/trap.c:337,3431991/0504/sys/src/9/ss/trap.c:336,341
1990/1223    
 
	u->nerrlab = 0; 
	ret = -1; 
1991/0503    
print("syscall %s %d %d\n", u->p->text, u->p->pid, r7); 
1990/1223    
	if(!waserror()){ 
1990/1226    
		if(r7 >= sizeof systab/BY2WD){ 
			pprint("bad sys call number %d pc %lux\n", r7, ((Ureg*)UREGADDR)->pc); 


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