From a74b7aeaeb6d2f342a18a9c37cf268aaac313991 Mon Sep 17 00:00:00 2001 From: soda Date: Wed, 14 Sep 2005 15:13:19 +0000 Subject: [PATCH] mention what is the failure case, from FreeBSD revision 1.46 cvs log --- sys/fs/msdosfs/msdosfs_lookup.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/sys/fs/msdosfs/msdosfs_lookup.c b/sys/fs/msdosfs/msdosfs_lookup.c index 330bd62d1039..f4cb07f35beb 100644 --- a/sys/fs/msdosfs/msdosfs_lookup.c +++ b/sys/fs/msdosfs/msdosfs_lookup.c @@ -1,4 +1,4 @@ -/* $NetBSD: msdosfs_lookup.c,v 1.6 2005/09/14 15:07:22 christos Exp $ */ +/* $NetBSD: msdosfs_lookup.c,v 1.7 2005/09/14 15:13:19 soda Exp $ */ /*- * Copyright (C) 1994, 1995, 1997 Wolfgang Solfrank. @@ -48,7 +48,7 @@ */ #include -__KERNEL_RCSID(0, "$NetBSD: msdosfs_lookup.c,v 1.6 2005/09/14 15:07:22 christos Exp $"); +__KERNEL_RCSID(0, "$NetBSD: msdosfs_lookup.c,v 1.7 2005/09/14 15:13:19 soda Exp $"); #include #include @@ -405,6 +405,8 @@ notfound: * cache doesn't understand peculiarities such as case insensitivity * and 8.3 filenames. Hence, it may not invalidate all negative * entries if a file with this name is later created. + * e.g. creating a file 'foo' won't invalidate a negative entry + * for 'FOO'. */ if ((cnp->cn_flags & MAKEENTRY) && nameiop != CREATE) cache_enter(vdp, *vpp, cnp);