DragonFly kernel List (threaded) for 2004-10
[
Date Prev][
Date Next]
[
Thread Prev][
Thread Next]
[
Date Index][
Thread Index]
Re: First vfs megapatch (not for the faint of heart)
:dillon wrote @ Fri, 8 Oct 2004 17:08:51 -0700 (PDT):
:> !!! All normal users not involved with testing the VFS code should be
:> using kernels based on the DragonFly_Stable tag and not mess with this
:> stuff !!!
:>
:> Here's the first mega patch, relative to HEAD. This is not for
:> the faint of heart.
:>
:> fetch http://leaf.dragonflybsd.org/~dillon/vfsx08.patch
:
:Seems to run fine here (buildworld -j etc.).
:Only some diagnostics.
It survived my overnight test, which I find quite amazing considering
what I just ripped out and replaced! In fact, the patch is running
better then HEAD is.
I did notice that it does not pick up on NFS server-side file changes.
If the DFly client running this patch has a negative cache entry for
a file, and the file is created by the server, the DFly client doesn't
pick up on it. Even unmounting and remounting doesn't work, so my
unmount-time cache purge isn't working. I have some cache invalidation
work to do :-)
I am going to fix VOP_CLOSE and fix the cache timeouts and unmount-time
invalidation issues and come up with another patch set. If that one works
I'll commit it to HEAD and move on to the next step.
-Matt
[
Date Prev][
Date Next]
[
Thread Prev][
Thread Next]
[
Date Index][
Thread Index]