Date: Sun, 22 May 2011 01:07:54 +0000 (UTC) From: Rick Macklem <rmacklem@FreeBSD.org> To: cvs-src-old@freebsd.org Subject: cvs commit: src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs zfs_vfsops.c src/sys/fs/cd9660 cd9660_vfsops.c src/sys/fs/ext2fs ext2_vfsops.c src/sys/fs/hpfs hpfs_vfsops.c src/sys/fs/msdosfs msdosfs_vfsops.c src/sys/fs/nfsserver nfs_nfsdport.c src/sys/fs/ntfs ntfs_vfsops.c ... Message-ID: <201105220108.p4M18Jwn001641@repoman.freebsd.org>
index | next in thread | raw e-mail
rmacklem 2011-05-22 01:07:54 UTC
FreeBSD src repository
Modified files:
sys/cddl/contrib/opensolaris/uts/common/fs/zfs zfs_vfsops.c
sys/fs/cd9660 cd9660_vfsops.c
sys/fs/ext2fs ext2_vfsops.c
sys/fs/hpfs hpfs_vfsops.c
sys/fs/msdosfs msdosfs_vfsops.c
sys/fs/nfsserver nfs_nfsdport.c
sys/fs/ntfs ntfs_vfsops.c
sys/fs/nullfs null_vfsops.c
sys/fs/tmpfs tmpfs_vfsops.c
sys/fs/udf udf_vfsops.c
sys/fs/unionfs union_vfsops.c
sys/gnu/fs/reiserfs reiserfs_vfsops.c
sys/gnu/fs/xfs/FreeBSD xfs_mountops.c
sys/kern vfs_default.c vfs_syscalls.c
sys/nfsserver nfs_srvsubs.c
sys/nlm nlm_prot_impl.c
sys/sys mount.h param.h
sys/ufs/ffs ffs_vfsops.c
sys/ufs/ufs ufs_extern.h ufs_vfsops.c
Log:
SVN rev 222167 on 2011-05-22 01:07:54Z by rmacklem
Add a lock flags argument to the VFS_FHTOVP() file system
method, so that callers can indicate the minimum vnode
locking requirement. This will allow some file systems to choose
to return a LK_SHARED locked vnode when LK_SHARED is specified
for the flags argument. This patch only adds the flag. It
does not change any file system to use it and all callers
specify LK_EXCLUSIVE, so file system semantics are not changed.
Reviewed by: kib
Revision Changes Path
1.50 +2 -2 src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_vfsops.c
1.169 +2 -1 src/sys/fs/cd9660/cd9660_vfsops.c
1.6 +1 -1 src/sys/fs/ext2fs/ext2_vfsops.c
1.70 +1 -0 src/sys/fs/hpfs/hpfs_vfsops.c
1.201 +1 -1 src/sys/fs/msdosfs/msdosfs_vfsops.c
1.51 +2 -2 src/sys/fs/nfsserver/nfs_nfsdport.c
1.99 +1 -0 src/sys/fs/ntfs/ntfs_vfsops.c
1.91 +4 -2 src/sys/fs/nullfs/null_vfsops.c
1.26 +4 -2 src/sys/fs/tmpfs/tmpfs_vfsops.c
1.66 +1 -1 src/sys/fs/udf/udf_vfsops.c
1.98 +2 -1 src/sys/fs/unionfs/union_vfsops.c
1.17 +2 -1 src/sys/gnu/fs/reiserfs/reiserfs_vfsops.c
1.15 +2 -1 src/sys/gnu/fs/xfs/FreeBSD/xfs_mountops.c
1.165 +2 -1 src/sys/kern/vfs_default.c
1.507 +3 -3 src/sys/kern/vfs_syscalls.c
1.173 +1 -1 src/sys/nfsserver/nfs_srvsubs.c
1.27 +1 -1 src/sys/nlm/nlm_prot_impl.c
1.257 +4 -3 src/sys/sys/mount.h
1.480 +1 -1 src/sys/sys/param.h
1.382 +3 -2 src/sys/ufs/ffs/ffs_vfsops.c
1.60 +1 -1 src/sys/ufs/ufs/ufs_extern.h
1.54 +2 -1 src/sys/ufs/ufs/ufs_vfsops.c
help
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201105220108.p4M18Jwn001641>
