TODO revision 1.3
1$NetBSD: TODO,v 1.3 2006/04/04 13:20:39 gdt Exp $ 2 31. coda_lookup locking 4 5coda_lookup does not follow the ISDOTDOT locking rules described in 6sys/kern/vnode_if.src. 7 82. getcwd 9 10getcwd does not work. (Fixing coda_lookup may fix this.) 11 123. LK_RETRY removal 13 14Remove the use of LK_RETRY in coda_lookup, and check remaining uses 15for correctness. 16 174. coda_close cleanup 18 19Understand, comment, and clean up '#ifdef hmm' in coda_close. 20 21 22From 1998 (likely no longer correct): 23 24Near term: 25 check cfs_vnodeops.c: re vrele/VOP_LOCK -> vget 26 cfs_create, remove, link mkdir, rmdir, symlink 27 28 cfs_vfsops.c: use vfsp vs 0 29 cp = makecfsnode(&ctlfid, vfsp, VCHR); 30 31Medium term: 32 Add missing VFS methods. 33 Do performance profile. 34 Tune hash algorithm used in cfs_namecache. 35 36Eventually: 37 Use standard queue macros. 38