Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 22 May 2010 15:07:26 +0300
From:      Gleb Kurtsou <gleb.kurtsou@gmail.com>
To:        freebsd-hackers@freebsd.org
Subject:   GSoC: namecache improvements
Message-ID:  <AANLkTik422Di4JohamroLlHGlSuK-IL3QNZE8vjXHKJ0@mail.gmail.com>

next in thread | raw e-mail | index | archive | help
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.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?AANLkTik422Di4JohamroLlHGlSuK-IL3QNZE8vjXHKJ0>