2.2.6-ac3 and other prior versions did not have this behavior and to
my knowledge no other UNIX client currently does (AFAIK only OSF/1 3.2
NFS did something which is even more evil, rendering it *completely*
useless).
> It will work quite reasonably for UNIX filesystems (except for entries
> just below the mountpoint for which we currently have a small bug in
> the updating of attributes), but may indeed be a problem for
> VFAT-style filesystems that don't update directory mtimes.
>
> Where are you BTW seeing persistent negative dentries? They should
> never occur.
To repeat my mail:
==>Run this on the client in a separate window:
==>
==> while usleep 100000; do ls notfound; done
==>
==>Go to the server and create the "notfound" file. The client script will
==>never see this file due to caching. When the usleep is increased towards
==>1 second then the file will be found in most cases (but not all --
==>different issues).
To rephrase: The while loop will never find the file if it's too tight (<1
sec).
Regards,
-- Frank- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/