Date: Thu, 7 Oct 2010 09:03:43 +0000 From: Alexey Dokuchaev <danfe@FreeBSD.org> To: Konstantin Belousov <kib@FreeBSD.org> Cc: svn-src-head@freebsd.org, svn-src-all@freebsd.org, src-committers@freebsd.org Subject: Re: svn commit: r213508 - head/sys/fs/msdosfs Message-ID: <20101007090343.GA9190@FreeBSD.org> In-Reply-To: <201010070836.o978a2FL033380@svn.freebsd.org> References: <201010070836.o978a2FL033380@svn.freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, Oct 07, 2010 at 08:36:02AM +0000, Konstantin Belousov wrote: > 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. Maybe this text could be used as a comment in the code? ./danfe
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20101007090343.GA9190>