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"

Reply via email to