OpenAFS CVS Commit: openafs/src/afs by shadow

cvs@GRAND.CENTRAL.ORG cvs@GRAND.CENTRAL.ORG
Mon, 19 Aug 2002 18:06:02 EDT


Update of /cvs/openafs/src/afs
In directory GRAND.CENTRAL.ORG:/data/sb/openafs/src/afs

Modified Files:
	afs_trace.et afs_vcache.c 
Log Message:
DELTA linux-dcache-flushing-experimental-20020819
AUTHOR chas@cmf.nrl.navy.mil

shadow@dementia.org at least partly to blame.

hold the dcache lock only briefly; instead put dcache entries to be junked 
onto a free list, by unhashing them, then grab the dcache lock, junk them,
and release it.


--- DELTA config follows ---
linux-dcache-flushing-experimental-20020819 openafs/src/afs/afs_trace.et 1.12 1.13
linux-dcache-flushing-experimental-20020819 openafs/src/afs/afs_vcache.c 1.34 1.35