NetBSD/sys/fs/hfs
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
..
Makefile
TODO
files.hfs
hfs.h sprinkle #ifdef _KERNEL 2007-08-08 09:21:34 +00:00
hfs_nhash.c - Fix probelms with inode hash: make MPSAFE, don't allocate with held locks. 2008-01-25 20:49:15 +00:00
hfs_subr.c specfs changes for PR kern/37717 (raidclose() is no longer called on 2008-01-24 17:32:52 +00:00
hfs_vfsops.c Fix some race conditions in rename. 2008-01-28 14:31:15 +00:00
hfs_vnops.c Remove VOP_LEASE. Discussed on tech-kern. 2008-01-25 14:32:11 +00:00
libhfs.c use __KERNEL_RCSID() 2007-12-11 11:52:26 +00:00
libhfs.h
unicode.c use __KERNEL_RCSID() 2007-12-11 11:52:26 +00:00
unicode.h