cvs commit: src/sys/coda coda_subr.c src/sys/fs/msdosfs msdosfs_vfsops.c src/sys/gnu/ext2fs ext2_vfsops.c src/sys/kern vfs_default.c vfs_mount.c vfs_subr.c src/sys/nfsclient nfs_subs.c nfs_vfsops.c src/sys/sys mount.h vnode.h src/sys/ufs/ffs ...

Alexander Kabaev kan at FreeBSD.org
Tue Nov 4 20:30:09 PST 2003


kan         2003/11/04 20:30:08 PST

  FreeBSD src repository

  Modified files:
    sys/coda             coda_subr.c 
    sys/fs/msdosfs       msdosfs_vfsops.c 
    sys/gnu/ext2fs       ext2_vfsops.c 
    sys/kern             vfs_default.c vfs_mount.c vfs_subr.c 
    sys/nfsclient        nfs_subs.c nfs_vfsops.c 
    sys/sys              mount.h vnode.h 
    sys/ufs/ffs          ffs_snapshot.c ffs_vfsops.c 
    sys/ufs/ufs          ufs_quota.c 
  Log:
  Remove mntvnode_mtx and replace it with per-mountpoint mutex.
  Introduce two new macros MNT_ILOCK(mp)/MNT_IUNLOCK(mp) to
  operate on this mutex transparently.
  
  Eventually new mutex will be protecting more fields in
  struct mount, not only vnode list.
  
  Discussed with: jeff
  
  Revision  Changes    Path
  1.28      +3 -3      src/sys/coda/coda_subr.c
  1.111     +6 -6      src/sys/fs/msdosfs/msdosfs_vfsops.c
  1.113     +11 -11    src/sys/gnu/ext2fs/ext2_vfsops.c
  1.91      +5 -5      src/sys/kern/vfs_default.c
  1.112     +4 -3      src/sys/kern/vfs_mount.c
  1.471     +26 -25    src/sys/kern/vfs_subr.c
  1.120     +4 -4      src/sys/nfsclient/nfs_subs.c
  1.141     +7 -6      src/sys/nfsclient/nfs_vfsops.c
  1.149     +6 -0      src/sys/sys/mount.h
  1.229     +0 -5      src/sys/sys/vnode.h
  1.75      +8 -8      src/sys/ufs/ffs/ffs_snapshot.c
  1.224     +12 -12    src/sys/ufs/ffs/ffs_vfsops.c
  1.70      +18 -18    src/sys/ufs/ufs/ufs_quota.c


More information about the cvs-src mailing list