OpenAFS CVS Commit: openafs/src/afs/LINUX by shadow

cvs@penn.central.org cvs@penn.central.org
Mon, 23 Apr 2001 03:43:24 EDT


Update of /usr1/cvs/openafs/src/afs/LINUX
In directory penn.central.org:/usr0/build/openafs/openafs-stable/src/afs/LINUX

Modified Files:
      Tag: openafs-stable-1_0_x
	osi_vnodeops.c 
Log Message:
DELTA linux-dentry-revalidation-always-revalidate-20010420
AUTHOR shadow@dementia.org

Based on collaboration with Chas Williams and Chaskiel Grundman

Always force revalidation so if call which caused caching was in another
authentication "context" we don't inadvertantly leak information.

Cases where things matter involve bad caching for negative dentries
(something fails because you don't have permission, then you authenticate
and the negative dentry is not flushed) or when you have l only and
someone with rl caused the dentry to get cached, in which case stat()
information and nothing else is leaked


--- DELTA config for openafs-stable-1_0_x follows ---
linux-dentry-revalidation-always-revalidate-20010420 openafs/src/afs/LINUX/osi_vnodeops.c 1.6.2.13 1.6.2.14