From owner-cvs-src@FreeBSD.ORG  Mon Jul 12 08:14:10 2004
Return-Path: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: cvs-src@freebsd.org
Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125])
	by hub.freebsd.org (Postfix) with ESMTP
	id 4F2CE16A4CE; Mon, 12 Jul 2004 08:14:10 +0000 (GMT)
Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115])
	by mx1.FreeBSD.org (Postfix) with ESMTP
	id 35F5143D49; Mon, 12 Jul 2004 08:14:10 +0000 (GMT)
	(envelope-from alfred@FreeBSD.org)
Received: from repoman.freebsd.org (localhost [127.0.0.1])
	by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6C8EAIW007920;
	Mon, 12 Jul 2004 08:14:10 GMT
	(envelope-from alfred@repoman.freebsd.org)
Received: (from alfred@localhost)
	by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6C8EA9d007919;
	Mon, 12 Jul 2004 08:14:10 GMT
	(envelope-from alfred)
Message-Id: <200407120814.i6C8EA9d007919@repoman.freebsd.org>
From: Alfred Perlstein <alfred@FreeBSD.org>
Date: Mon, 12 Jul 2004 08:14:10 +0000 (UTC)
To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org,
	cvs-all@FreeBSD.org
X-FreeBSD-CVS-Branch: HEAD
Subject: 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 ...
X-BeenThere: cvs-src@freebsd.org
X-Mailman-Version: 2.1.1
Precedence: list
List-Id: CVS commit messages for the src tree <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Mon, 12 Jul 2004 08:14:10 -0000

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