freebsd-dev/sys/fs
Robert Watson de592112e1 In devfs_allocv(), rather than assigning 'td = curthread', assert that
the caller passes in a td that is curthread, and consistently pass 'td'
into vget().  Remove some bogus logic that passed in td or curthread
conditional on td being non-NULL, which seems redundant in the face of
the earlier assignment of td to curthread if td is NULL.

In devfs_symlink(), cache the passed thread in 'td' so we don't have
to keep retrieving it from the 'ap' structure, and assert that td is
curthread (since we dereference it to get thread-local td_ucred).  Use
'td' in preference to curthread for later lockmgr calls, since they are
equal.
2004-07-22 17:03:14 +00:00
..
cd9660 Make VFS_ROOT() and vflush() take a thread argument. 2004-07-12 08:14:09 +00:00
coda Do a pass over all modules in the kernel and make them return EOPNOTSUPP 2004-07-15 08:26:07 +00:00
deadfs Remove advertising clause from University of California Regent's 2004-04-07 20:46:16 +00:00
devfs In devfs_allocv(), rather than assigning 'td = curthread', assert that 2004-07-22 17:03:14 +00:00
fdescfs Make LINT compile 2004-07-13 09:46:46 +00:00
fifofs Remove unlocked read annotation for sbspace(); the read is locked. 2004-06-23 00:35:50 +00:00
hpfs Make VFS_ROOT() and vflush() take a thread argument. 2004-07-12 08:14:09 +00:00
msdosfs Make VFS_ROOT() and vflush() take a thread argument. 2004-07-12 08:14:09 +00:00
ntfs Make VFS_ROOT() and vflush() take a thread argument. 2004-07-12 08:14:09 +00:00
nullfs Make VFS_ROOT() and vflush() take a thread argument. 2004-07-12 08:14:09 +00:00
nwfs Make VFS_ROOT() and vflush() take a thread argument. 2004-07-12 08:14:09 +00:00
portalfs Make LINT compile 2004-07-13 09:46:46 +00:00
procfs Remove advertising clause from University of California Regent's 2004-04-07 20:46:16 +00:00
pseudofs Do a pass over all modules in the kernel and make them return EOPNOTSUPP 2004-07-15 08:26:07 +00:00
smbfs Another LINT compilation fix 2004-07-13 09:47:27 +00:00
specfs Second half of the dev_t cleanup. 2004-06-17 17:16:53 +00:00
udf Make VFS_ROOT() and vflush() take a thread argument. 2004-07-12 08:14:09 +00:00
umapfs Make VFS_ROOT() and vflush() take a thread argument. 2004-07-12 08:14:09 +00:00
unionfs Do a pass over all modules in the kernel and make them return EOPNOTSUPP 2004-07-15 08:26:07 +00:00