Various changes made while offline. + bwrite sector argument is redundant; use b->sector. + reformatting of files for nicer PDF page breaks + distinguish between locked, unlocked inodes in type signatures + change FD_FILE to FD_INODE + move userinit (nee proc0init) to proc.c + move ROOTDEV to param.h + always parenthesize sizeof argument
		
			
				
	
	
		
			14 lines
		
	
	
	
		
			391 B
		
	
	
	
		
			Text
		
	
	
	
	
	
			
		
		
	
	
			14 lines
		
	
	
	
		
			391 B
		
	
	
	
		
			Text
		
	
	
	
	
	
proc.c:
 | 
						|
	as a consequence of the implementation of proc_kill,
 | 
						|
	any loop calling sleep should check for p->killed
 | 
						|
	and be able to break out with an error return.
 | 
						|
	it is better if you check *before* sleep.
 | 
						|
 | 
						|
syscall.c:
 | 
						|
	cannot convince runoff1 to split the extern lists 
 | 
						|
	  to fill previous page completely.
 | 
						|
 | 
						|
formatting:
 | 
						|
	file.c filewrite leaks onto next page
 | 
						|
	need to fix PAGEBREAK mechanism
 | 
						|
 |