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