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