cvs commit: src/sys/coda coda_vfsops.c src/sys/fs/devfs devfs_vfsops.c src/sys/fs/fdescfs fdesc.h fdesc_vfsops.c src/sys/fs/hpfs hpfs_vfsops.c src/sys/fs/msdosfs msdosfs_vfsops.c src/sys/fs/ntfs ntfs_vfsops.c src/sys/fs/nullfs null_vfsops.c ...

Alfred Perlstein alfred at FreeBSD.org
Mon Jul 12 01:14:10 PDT 2004


alfred      2004-07-12 08:14:10 UTC

  FreeBSD src repository

  Modified files:
    sys/coda             coda_vfsops.c 
    sys/fs/devfs         devfs_vfsops.c 
    sys/fs/fdescfs       fdesc.h fdesc_vfsops.c 
    sys/fs/hpfs          hpfs_vfsops.c 
    sys/fs/msdosfs       msdosfs_vfsops.c 
    sys/fs/ntfs          ntfs_vfsops.c 
    sys/fs/nullfs        null_vfsops.c 
    sys/fs/nwfs          nwfs_vfsops.c 
    sys/fs/portalfs      portal_vfsops.c 
    sys/fs/pseudofs      pseudofs.c pseudofs.h 
    sys/fs/smbfs         smbfs_vfsops.c 
    sys/fs/udf           udf_vfsops.c 
    sys/fs/umapfs        umap_vfsops.c 
    sys/fs/unionfs       union_vfsops.c union_vnops.c 
    sys/gnu/ext2fs       ext2_vfsops.c 
    sys/isofs/cd9660     cd9660_vfsops.c 
    sys/kern             init_main.c vfs_default.c vfs_export.c 
                         vfs_lookup.c vfs_mount.c vfs_subr.c 
                         vfs_syscalls.c 
    sys/nfs4client       nfs4_vfsops.c 
    sys/nfsclient        nfs_vfsops.c 
    sys/sys              mount.h vnode.h 
    sys/ufs/ffs          ffs_vfsops.c 
    sys/ufs/ufs          ufs_extattr.c ufs_vfsops.c 
  Log:
  Make VFS_ROOT() and vflush() take a thread argument.
  This is to allow filesystems to decide based on the passed thread
  which vnode to return.
  Several filesystems used curthread, they now use the passed thread.
  
  Revision  Changes    Path
  1.49      +3 -2      src/sys/coda/coda_vfsops.c
  1.32      +4 -5      src/sys/fs/devfs/devfs_vfsops.c
  1.18      +2 -2      src/sys/fs/fdescfs/fdesc.h
  1.44      +3 -2      src/sys/fs/fdescfs/fdesc_vfsops.c
  1.37      +4 -3      src/sys/fs/hpfs/hpfs_vfsops.c
  1.123     +10 -7     src/sys/fs/msdosfs/msdosfs_vfsops.c
  1.59      +5 -4      src/sys/fs/ntfs/ntfs_vfsops.c
  1.62      +3 -3      src/sys/fs/nullfs/null_vfsops.c
  1.33      +3 -4      src/sys/fs/nwfs/nwfs_vfsops.c
  1.49      +3 -2      src/sys/fs/portalfs/portal_vfsops.c
  1.20      +2 -2      src/sys/fs/pseudofs/pseudofs.c
  1.27      +2 -1      src/sys/fs/pseudofs/pseudofs.h
  1.24      +3 -3      src/sys/fs/smbfs/smbfs_vfsops.c
  1.19      +2 -2      src/sys/fs/udf/udf_vfsops.c
  1.57      +3 -2      src/sys/fs/umapfs/umap_vfsops.c
  1.66      +3 -2      src/sys/fs/unionfs/union_vfsops.c
  1.108     +1 -1      src/sys/fs/unionfs/union_vnops.c
  1.124     +3 -2      src/sys/gnu/ext2fs/ext2_vfsops.c
  1.119     +3 -2      src/sys/isofs/cd9660/cd9660_vfsops.c
  1.244     +1 -1      src/sys/kern/init_main.c
  1.97      +2 -1      src/sys/kern/vfs_default.c
  1.327     +1 -1      src/sys/kern/vfs_export.c
  1.63      +1 -1      src/sys/kern/vfs_lookup.c
  1.135     +4 -4      src/sys/kern/vfs_mount.c
  1.510     +4 -4      src/sys/kern/vfs_subr.c
  1.355     +1 -1      src/sys/kern/vfs_syscalls.c
  1.10      +3 -3      src/sys/nfs4client/nfs4_vfsops.c
  1.156     +2 -2      src/sys/nfsclient/nfs_vfsops.c
  1.170     +2 -2      src/sys/sys/mount.h
  1.241     +1 -1      src/sys/sys/vnode.h
  1.236     +3 -3      src/sys/ufs/ffs/ffs_vfsops.c
  1.73      +1 -1      src/sys/ufs/ufs/ufs_extattr.c
  1.39      +2 -1      src/sys/ufs/ufs/ufs_vfsops.c


More information about the cvs-all mailing list