Hello, My project is about reimplementing namecache. In a few words it's about generalizing UFS-like dirhash cache and exposing it to upper layers so that it can be used for reliable full path lookup. The idea is quite different from existing implementations in DragonflyBSD and Linux, instead of making namecache first class interface for vnode lookup and thus making VFS name centric, I propose that filesystem itself is to keep cache in sync, thus eliminating the need of changing existing filesystems, avoiding problems with network filesystems (especially NFS) and keeping existing VFS design intact.
More detailed proposal: http://lists.freebsd.org/pipermail/freebsd-arch/2010-April/010083.html I'm going to update my blog on the progress during the summer: http://glebkurtsou.blogspot.com/ Thanks, Gleb. _______________________________________________ freebsd-hackers@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-hackers To unsubscribe, send any mail to "freebsd-hackers-unsubscr...@freebsd.org"