OpenAFS CVS Commit: openafs/src/afs by shadow

cvs@GRAND.CENTRAL.ORG cvs@GRAND.CENTRAL.ORG
Sun, 30 Jan 2005 23:18:41 EST


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

Modified Files:
      Tag: openafs-stable-1_4_x
	afs.h afs_buffer.c afs_osi.h 
Log Message:
DELTA STABLE14-dirbuffer-fid-is-index-20050119
AUTHOR cg2v@andrew.cmu.edu
FIXES

"The new buffer code (which I wrote) did not deal
with dcache object re-use, as I had conflated the concepts of "dcache *
reuse" and "dcache slot reuse".

This patch should fix this problem. It now stores the dcache index (aka slot number,
which is the same as the numeric part of the cache file's filename) in the
buffer instead of the ephemeral struct dcache pointer."


--- DELTA config for openafs-stable-1_4_x follows ---
STABLE14-dirbuffer-fid-is-index-20050119 openafs/src/afs/afs.h 1.48.2.4 1.48.2.5
STABLE14-dirbuffer-fid-is-index-20050119 openafs/src/afs/afs_buffer.c 1.16.2.2 1.16.2.3
STABLE14-dirbuffer-fid-is-index-20050119 openafs/src/afs/afs_osi.h 1.22.2.1 1.22.2.2