Primitive path_lookup()
authorBarret Rhoden <brho@cs.berkeley.edu>
Wed, 21 Jul 2010 20:59:14 +0000 (13:59 -0700)
committerKevin Klues <klueska@cs.berkeley.edu>
Thu, 3 Nov 2011 00:35:49 +0000 (17:35 -0700)
commit5d46e6d61c3ad439632a582b46fd4cc6baa3d70e
tree57d4773eddcdf9594768c360ed6991f586a5aabd
parentba9f52ae68094b8a71cf4c8f511d0cd6632af45a
Primitive path_lookup()

It can't handle mount points, symlinks, and probably a few corner cases.
Its refcounting is probably wrong too, esp related to what gets pinned
from a fs_lookup().  As with everything, it needs testing, bug fixes,
etc...
kern/include/vfs.h
kern/src/kfs.c
kern/src/vfs.c