cvs commit: src/sys/vfs Makefile src/sys/vfs/nullfs Makefile null.h null_subr.c null_vfsops.c null_vnops.c src/sys/vfs/umapfs umap.h

Matthew Dillon dillon at crater.dragonflybsd.org
Tue Jan 3 19:15:03 PST 2006


dillon      2006/01/03 19:09:54 PST

DragonFly src repository

  Modified files:
    sys/vfs              Makefile 
    sys/vfs/nullfs       Makefile null.h null_vfsops.c 
                         null_vnops.c 
    sys/vfs/umapfs       umap.h 
  Removed files:
    sys/vfs/nullfs       null_subr.c 
  Log:
  Mostly fix nullfs.  There are still namespace race issues between
  a nullfs mount and the underlying filesystem.  The new nullfs
  uses the new VFS ABI and namespace to avoid having to overload
  all the VFS ops.
  
  Turn off umapfs (it needed parts of the old nullfs).
  
  Submitted-by: Csaba Henk <csaba.henk at xxxxxxx>
  
  Revision  Changes    Path
  1.4       +3 -2      src/sys/vfs/Makefile
  1.5       +1 -1      src/sys/vfs/nullfs/Makefile
  1.7       +0 -29     src/sys/vfs/nullfs/null.h
  1.19      +21 -97    src/sys/vfs/nullfs/null_vfsops.c
  1.24      +56 -793   src/sys/vfs/nullfs/null_vnops.c
  1.8       +3 -7      src/sys/vfs/umapfs/umap.h


http://www.dragonflybsd.org/cvsweb/src/sys/vfs/Makefile.diff?r1=1.3&r2=1.4&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/nullfs/Makefile.diff?r1=1.4&r2=1.5&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/nullfs/null.h.diff?r1=1.6&r2=1.7&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/nullfs/null_vfsops.c.diff?r1=1.18&r2=1.19&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/nullfs/null_vnops.c.diff?r1=1.23&r2=1.24&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/umapfs/umap.h.diff?r1=1.7&r2=1.8&f=u





More information about the Commits mailing list