summaryrefslogtreecommitdiff
path: root/BUGS
diff options
context:
space:
mode:
authorrsc <rsc>2007-08-10 17:19:15 +0000
committerrsc <rsc>2007-08-10 17:19:15 +0000
commit8139713c46aa63abb65d53fc237a21ffe91aa0bb (patch)
tree7e885c02a81bc3ea2a5ea04ae7fdf7a3834e3885 /BUGS
parent2715cd35921ee748154ebdce04ed84a1e543338f (diff)
downloadxv6-labs-8139713c46aa63abb65d53fc237a21ffe91aa0bb.tar.gz
xv6-labs-8139713c46aa63abb65d53fc237a21ffe91aa0bb.tar.bz2
xv6-labs-8139713c46aa63abb65d53fc237a21ffe91aa0bb.zip
add note
Diffstat (limited to 'BUGS')
-rw-r--r--BUGS11
1 files changed, 8 insertions, 3 deletions
diff --git a/BUGS b/BUGS
index 6cc2434..12f245a 100644
--- a/BUGS
+++ b/BUGS
@@ -11,9 +11,8 @@ proc.c:
factor out switching and scheduling code from process code
-trap.c
- if spin locks are ever held without cli,
- trap should call yield() only if nlock == 0
+kalloc.c
+ more cleanups
ide.c: synchronous disk write -> polling disk write. search for
(a)synchronous; xv6 doesn't have asynchronous writes.
@@ -32,3 +31,9 @@ sysfile.c:
general:
sizeof parens?
+usertests.c:
+ check for rm of . or ..
+
+L=$HOME/mit/l
+(for i in *.c; do xoc -x xgnu -x ./nodecleq.zeta --typesonly $i; done) 2>&1 | grep warning
+