Date: Sat, 14 Sep 2002 02:02:28 -0700 (PDT) From: Nate Lawson <njl@FreeBSD.org> To: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/sys vnode.h src/sys/coda coda_vnops.c src/sys/fs/deadfs dead_vnops.c src/sys/fs/devfs devfs_vnops.c src/sys/fs/fdescfs fdesc_vnops.c src/sys/fs/fifofs fifo_vnops.c src/sys/fs/hpfs hpfs_vfsops.c hpfs_vnops.c src/sys/fs/msdosfs ... Message-ID: <200209140902.g8E92SH9054840@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
njl 2002/09/14 02:02:28 PDT Modified files: sys/sys vnode.h sys/coda coda_vnops.c sys/fs/deadfs dead_vnops.c sys/fs/devfs devfs_vnops.c sys/fs/fdescfs fdesc_vnops.c sys/fs/fifofs fifo_vnops.c sys/fs/hpfs hpfs_vfsops.c hpfs_vnops.c sys/fs/msdosfs msdosfs_denode.c msdosfs_vfsops.c msdosfs_vnops.c sys/fs/ntfs ntfs_vfsops.c sys/fs/nullfs null_subr.c null_vnops.c sys/fs/nwfs nwfs_node.c sys/fs/portalfs portal_vfsops.c portal_vnops.c sys/fs/pseudofs pseudofs.c pseudofs_vncache.c sys/fs/smbfs smbfs_node.c smbfs_vnops.c sys/fs/specfs spec_vnops.c sys/fs/udf udf_vnops.c sys/fs/umapfs umap_subr.c umap_vnops.c sys/fs/unionfs union_subr.c union_vnops.c sys/gnu/ext2fs ext2_vfsops.c ext2_vnops.c sys/isofs/cd9660 cd9660_vfsops.c cd9660_vnops.c sys/kern kern_descrip.c kern_mac.c vfs_bio.c vfs_subr.c sys/nfsclient nfs_node.c nfs_vnops.c sys/security/lomac lomacfs_subr.c lomacfs_vnops.c sys/ufs/ffs ffs_vfsops.c sys/ufs/ufs ufs_vnops.c sys/vm vm_swap.c Log: Remove all use of vnode->v_tag, replacing with appropriate substitutes. v_tag is now const char * and should only be used for debugging. Additionally: 1. All users of VT_NTS now check vfsconf->vf_type VFCF_NETWORK 2. The user of VT_PROCFS now checks for the new flag VV_PROCDEP, which is propagated by pseudofs to all child vnodes if the fs sets PFS_PROCDEP. Suggested by: phk Reviewed by: bde, rwatson (earlier version) Revision Changes Path 1.43 +1 -1 src/sys/coda/coda_vnops.c 1.35 +1 -1 src/sys/fs/deadfs/dead_vnops.c 1.46 +2 -2 src/sys/fs/devfs/devfs_vnops.c 1.77 +2 -2 src/sys/fs/fdescfs/fdesc_vnops.c 1.74 +1 -1 src/sys/fs/fifofs/fifo_vnops.c 1.28 +1 -1 src/sys/fs/hpfs/hpfs_vfsops.c 1.31 +1 -1 src/sys/fs/hpfs/hpfs_vnops.c 1.64 +1 -1 src/sys/fs/msdosfs/msdosfs_denode.c 1.96 +1 -1 src/sys/fs/msdosfs/msdosfs_vfsops.c 1.124 +3 -3 src/sys/fs/msdosfs/msdosfs_vnops.c 1.45 +1 -1 src/sys/fs/ntfs/ntfs_vfsops.c 1.36 +1 -1 src/sys/fs/nullfs/null_subr.c 1.58 +2 -1 src/sys/fs/nullfs/null_vnops.c 1.25 +1 -1 src/sys/fs/nwfs/nwfs_node.c 1.40 +1 -1 src/sys/fs/portalfs/portal_vfsops.c 1.52 +2 -2 src/sys/fs/portalfs/portal_vnops.c 1.16 +4 -1 src/sys/fs/pseudofs/pseudofs.c 1.17 +7 -1 src/sys/fs/pseudofs/pseudofs_vncache.c 1.8 +1 -1 src/sys/fs/smbfs/smbfs_node.c 1.20 +2 -2 src/sys/fs/smbfs/smbfs_vnops.c 1.174 +2 -1 src/sys/fs/specfs/spec_vnops.c 1.15 +1 -1 src/sys/fs/udf/udf_vnops.c 1.29 +1 -1 src/sys/fs/umapfs/umap_subr.c 1.36 +2 -1 src/sys/fs/umapfs/umap_vnops.c 1.62 +3 -2 src/sys/fs/unionfs/union_subr.c 1.90 +2 -2 src/sys/fs/unionfs/union_vnops.c 1.98 +1 -1 src/sys/gnu/ext2fs/ext2_vfsops.c 1.70 +3 -3 src/sys/gnu/ext2fs/ext2_vnops.c 1.103 +1 -1 src/sys/isofs/cd9660/cd9660_vfsops.c 1.78 +1 -1 src/sys/isofs/cd9660/cd9660_vnops.c 1.160 +9 -8 src/sys/kern/kern_descrip.c 1.19 +4 -4 src/sys/kern/kern_mac.c 1.331 +2 -1 src/sys/kern/vfs_bio.c 1.404 +9 -7 src/sys/kern/vfs_subr.c 1.56 +1 -1 src/sys/nfsclient/nfs_node.c 1.187 +2 -2 src/sys/nfsclient/nfs_vnops.c 1.4 +1 -1 src/sys/security/lomac/lomacfs_subr.c 1.7 +1 -1 src/sys/security/lomac/lomacfs_vnops.c 1.208 +4 -15 src/sys/sys/vnode.h 1.190 +1 -1 src/sys/ufs/ffs/ffs_vfsops.c 1.206 +3 -3 src/sys/ufs/ufs/ufs_vnops.c 1.121 +4 -2 src/sys/vm/vm_swap.c To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200209140902.g8E92SH9054840>