diff options
author | rsc <rsc> | 2007-08-08 10:32:32 +0000 |
---|---|---|
committer | rsc <rsc> | 2007-08-08 10:32:32 +0000 |
commit | 4249490230bc24524ed62a36a2e2e8483ce177bc (patch) | |
tree | 4fb725ad552884094e94eb5f734e7f3b506ff348 /BUGS | |
parent | f2f062da61eaca1dee675281c3b6b95d220ab322 (diff) | |
download | xv6-labs-4249490230bc24524ed62a36a2e2e8483ce177bc.tar.gz xv6-labs-4249490230bc24524ed62a36a2e2e8483ce177bc.tar.bz2 xv6-labs-4249490230bc24524ed62a36a2e2e8483ce177bc.zip |
notes
Diffstat (limited to 'BUGS')
-rw-r--r-- | BUGS | 13 |
1 files changed, 13 insertions, 0 deletions
@@ -2,6 +2,7 @@ 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. can swap procdump up after proc_kill and then have proc_exit and proc_wait on same sheet @@ -19,3 +20,15 @@ ide.c: synchronous disk write -> polling disk write. search for fs.c: split all name operations off in name.c? (starting with namei but move wdir keep in fs.c) + +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? + |