freebsd-dev/sys/fs/msdosfs
Konstantin Belousov 4d477d5c77 The msdosfs lookup is case insensitive. Several aliases may be inserted for
a single directory entry. As a consequnce, name cache purge done by lookup
for fvp when DELETE op for namei is specified, might be not enough to
expunge all namecache entries that were installed for this direntry.

Explicitely call cache_purge(fvp) when msdosfs_rename() succeeded.

PR:	kern/93634
MFC after:	1 week
2010-10-07 08:36:02 +00:00
..
bootsect.h - Add idempotency guards so the structures can be used in other utilities. 2010-02-13 12:41:07 +00:00
bpb.h - Add idempotency guards so the structures can be used in other utilities. 2010-02-13 12:41:07 +00:00
denode.h Remove unused macros. 2010-02-13 11:34:25 +00:00
direntry.h - Add idempotency guards so the structures can be used in other utilities. 2010-02-13 12:41:07 +00:00
fat.h /* -> /*- for copyright notices, minor format tweaks as necessary 2005-01-06 18:10:42 +00:00
msdosfs_conv.c - Add idempotency guards so the structures can be used in other utilities. 2010-02-13 12:41:07 +00:00
msdosfs_denode.c In msdosfs deget(), properly handle the case when the vnode is found in hash. 2010-02-28 17:11:31 +00:00
msdosfs_fat.c Add assertions for FAT bitmap state. 2010-02-28 17:15:45 +00:00
msdosfs_fileno.c Use pm_fatlock to protect per-filesystem rb tree used to allocate fileno 2010-02-28 17:16:43 +00:00
msdosfs_iconv.c Remove unused include(s). 2007-08-07 02:08:06 +00:00
msdosfs_lookup.c When returning error from msdosfs_lookup(), make sure that *vpp is NULL. 2010-03-03 21:59:45 +00:00
msdosfs_vfsops.c mountmsdosfs: reject too high value of bytes per cluster 2010-04-02 15:22:23 +00:00
msdosfs_vnops.c The msdosfs lookup is case insensitive. Several aliases may be inserted for 2010-10-07 08:36:02 +00:00
msdosfsmount.h Add per-mountpoint lockmgr lock for msdosfs. It is intended to be used 2010-02-28 17:13:07 +00:00