Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 5 May 1998 22:29:42 -0700 (PDT)
From:      Michael Smith <msmith@FreeBSD.ORG>
To:        cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG
Subject:   cvs commit: src/sys/gnu/ext2fs ext2_vfsops.c src/sys/isofs/cd9660 cd9660_vfsops.c src/sys/kern vfs_default.c src/sys/miscfs/devfs devfs_vfsops.c src/sys/miscfs/fdesc fdesc_vfsops.c src/sys/miscfs/kernfs kernfs.h kernfs_vfsops.c ...
Message-ID:  <199805060529.WAA08101@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
msmith      1998/05/05 22:29:41 PDT

  Modified files:
    sys/gnu/ext2fs       ext2_vfsops.c 
    sys/isofs/cd9660     cd9660_vfsops.c 
    sys/kern             vfs_default.c 
    sys/miscfs/devfs     devfs_vfsops.c 
    sys/miscfs/fdesc     fdesc_vfsops.c 
    sys/miscfs/kernfs    kernfs.h kernfs_vfsops.c 
    sys/miscfs/nullfs    null_vfsops.c 
    sys/miscfs/portal    portal_vfsops.c 
    sys/miscfs/procfs    procfs_vfsops.c 
    sys/miscfs/umapfs    umap_vfsops.c 
    sys/miscfs/union     union_vfsops.c 
    sys/msdosfs          msdosfs_vfsops.c 
    sys/nfs              nfs_vfsops.c 
    sys/sys              mount.h 
    sys/ufs/ffs          ffs_vfsops.c 
    sys/ufs/mfs          mfs_vfsops.c 
  Log:
  As described by the submitter:
  
  Reverse the VFS_VRELE patch.  Reference counting of vnodes does not need
  to be done per-fs.  I noticed this while fixing vfs layering violations.
  Doing reference counting in generic code is also the preference cited by
  John Heidemann in recent discussions with him.
  
  The implementation of alternative vnode management per-fs is still a valid
  requirement for some filesystems but will be revisited sometime later,
  most likely using a different framework.
  
  Submitted by:	Michael Hancock <michaelh@cet.co.jp>
  
  Revision  Changes    Path
  1.32      +0 -1      src/sys/gnu/ext2fs/ext2_vfsops.c
  1.39      +1 -16     src/sys/isofs/cd9660/cd9660_vfsops.c
  1.14      +0 -23     src/sys/kern/vfs_default.c
  1.30      +1 -2      src/sys/miscfs/devfs/devfs_vfsops.c
  1.15      +1 -5      src/sys/miscfs/fdesc/fdesc_vfsops.c
  1.10      +1 -3      src/sys/miscfs/kernfs/kernfs.h
  1.22      +1 -2      src/sys/miscfs/kernfs/kernfs_vfsops.c
  1.26      +1 -21     src/sys/miscfs/nullfs/null_vfsops.c
  1.21      +1 -4      src/sys/miscfs/portal/portal_vfsops.c
  1.21      +1 -4      src/sys/miscfs/procfs/procfs_vfsops.c
  1.22      +1 -17     src/sys/miscfs/umapfs/umap_vfsops.c
  1.29      +1 -18     src/sys/miscfs/union/union_vfsops.c
  1.35      +1 -2      src/sys/msdosfs/msdosfs_vfsops.c
  1.58      +1 -2      src/sys/nfs/nfs_vfsops.c
  1.62      +1 -4      src/sys/sys/mount.h
  1.81      +1 -2      src/sys/ufs/ffs/ffs_vfsops.c
  1.42      +1 -2      src/sys/ufs/mfs/mfs_vfsops.c

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message



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