modifying nullfs

Matthew Dillon dillon at apollo.backplane.com
Fri Sep 7 09:30:49 PDT 2012


    Most nullfs VOP's are going to go directly to the underlying
    filesystem and NOT run through nullfs itself.

    In DragonFly we don't have to replicate the vnode infrastructure for
    directory nodes in nullfs because we track { mp, vnode } instead of
    just { vnode }.  nullfs is basically only used to track the
    mount structure.  Our namecache code handles mount points via the
    chaining within the mount structures and NOT via chaining within
    directory vnodes.

    In otherwords, in DragonFly a nullfs mount as just as good as the
    underlying filesystem mount, with no added overhead to use it.

					-Matt
					Matthew Dillon 
					<dillon at backplane.com>





More information about the Users mailing list