NetBSD/sys/fs/msdosfs
dholland 717e1785a5 Fix some race conditions in rename.
Introduce a per-FS rename lock and new vfsops to manipulate it.
Get this lock while renaming. Also add another relookup() in do_sys_rename,
which is a hack to kludge around some of the worst deficiencies of
ufs_rename.
reviewed-by: pooka (and an earlier rev by ad)
posted on tech-kern with no objections.
2008-01-28 14:31:15 +00:00
..
bootsect.h
bpb.h Use the endian conversion functions from sys/endian.h. 2007-01-27 07:18:10 +00:00
denode.h Remove the "struct lwp *" argument from all VFS and VOP interfaces. 2007-11-26 19:01:26 +00:00
direntry.h
fat.h
files.msdosfs
Makefile
msdosfs_conv.c
msdosfs_denode.c Fix dodgy tests of v_usecount. 2008-01-17 10:39:14 +00:00
msdosfs_fat.c Merge brelse() changes from the vmlocking branch. 2007-10-08 18:02:53 +00:00
msdosfs_lookup.c Remove the "struct lwp *" argument from all VFS and VOP interfaces. 2007-11-26 19:01:26 +00:00
msdosfs_vfsops.c Fix some race conditions in rename. 2008-01-28 14:31:15 +00:00
msdosfs_vnops.c Remove VOP_LEASE. Discussed on tech-kern. 2008-01-25 14:32:11 +00:00
msdosfsmount.h Avoid stack allocation of large dirent structures in foo_readdir(). 2007-09-24 00:42:12 +00:00
TODO