1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-12-21 11:13:30 +00:00
freebsd/sys/ufs/ffs
Rick Macklem 694a586a43 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
2011-05-22 01:07:54 +00:00
..
ffs_alloc.c VFS sometimes is unable to inactivate a vnode when vnode use count 2011-04-24 10:47:56 +00:00
ffs_balloc.c
ffs_extern.h Be far more persistent in reclaiming blocks and inodes before giving 2011-04-05 21:26:05 +00:00
ffs_inode.c
ffs_rawread.c
ffs_snapshot.c
ffs_softdep.c Use a name instead of a magic number for kern_yield(9) when the priority 2011-05-13 05:27:58 +00:00
ffs_subr.c
ffs_tables.c
ffs_vfsops.c Add a lock flags argument to the VFS_FHTOVP() file system 2011-05-22 01:07:54 +00:00
ffs_vnops.c Fix typos. 2011-04-30 22:46:02 +00:00
fs.h
softdep.h Fix a long standing SUJ performance problem: 2011-04-10 03:49:53 +00:00