DragonFly kernel List (threaded) for 2004-11
[
Date Prev][
Date Next]
[
Thread Prev][
Thread Next]
[
Date Index][
Thread Index]
vfsx13.patch available - continuing vfs work (expert developers only)
The next patch is ready.
fetch http://leaf.dragonflybsd.org/~dillon/vfsx13.patch
This patch removes most of the old namecache API. vfs_cache_lookup(),
cache_lookup(), and cache_enter() are gone as of this patch, and namei()
and lookup() are gone from prior patches. This is a nice cleanup which
removes a lot of the old API code. This patch also cleans up the
VOP_LOOKUP API. It rips out VOP_CACHEDLOOKUP() and makes VOP_LOOKUP()
just be a normal uncached directory lookup. namecache operations are
now handled by a kernel layer directly.
Types of testing needed: normal filesystem testing. In particular
permissions testing to make sure that you can only create or delete
files/dirs in places that you are allowed to.
Still TODO: NFS server, unionfs, nullfs.
-Matt
[
Date Prev][
Date Next]
[
Thread Prev][
Thread Next]
[
Date Index][
Thread Index]