diff options
| author | rsc <rsc> | 2007-08-22 06:01:32 +0000 | 
|---|---|---|
| committer | rsc <rsc> | 2007-08-22 06:01:32 +0000 | 
| commit | eaea18cb9cbb86018dae8f1decfa217ecbe85fa5 (patch) | |
| tree | 98c4a9b852ad9b6aaf16016417cf5eeee0b3857e /BUGS | |
| parent | 3dcf889c1b5c2c5ddf5b4756f2a731c344f6f08e (diff) | |
| download | xv6-labs-eaea18cb9cbb86018dae8f1decfa217ecbe85fa5.tar.gz xv6-labs-eaea18cb9cbb86018dae8f1decfa217ecbe85fa5.tar.bz2 xv6-labs-eaea18cb9cbb86018dae8f1decfa217ecbe85fa5.zip | |
PDF at http://am.lcs.mit.edu/~rsc/xv6.pdf
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
Diffstat (limited to 'BUGS')
| -rw-r--r-- | BUGS | 46 | 
1 files changed, 5 insertions, 41 deletions
| @@ -4,47 +4,11 @@ proc.c:  	and be able to break out with an error return.  	it is better if you check *before* sleep. -	can swap procdump up after proc_kill -	and then have proc_exit and proc_wait on same sheet - -	sched ->  switch2scheduler?  or just switch? - -	factor out switching and scheduling code from process code - -	shuffle for formatting -  syscall.c: -	cannot convince runoff1 to split the extern lists to fill previous page completely. - -fs.c: split all name operations off in name.c?  (starting with namei but -      wdir keep in fs.c) -	locking? -	shuffle for formatting - -pipe.c: -	more comments? -	comment how functions get called? - -sysfile.c: -	is the sys_exec picture upside down? -	can sys_open and sys_exec be simplified any? - -general: -	sizeof parens? - -bio.c: -	decide odd or even -	bwrite doesn't need a second argument - -file.c: -	move fileincref onto page 1? - -L=$HOME/mit/l -(for i in *.c; do xoc -x xgnu -x ./nodecleq.zeta --typesonly $i; done) 2>&1 | grep warning - -saw random sharedfd failure. - -why does fdalloc consume reference? +	cannot convince runoff1 to split the extern lists  +	  to fill previous page completely. -why mkdir and create? +formatting: +	file.c filewrite leaks onto next page +	need to fix PAGEBREAK mechanism | 
