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

cvs@GRAND.CENTRAL.ORG cvs@GRAND.CENTRAL.ORG
Sat, 08 Dec 2007 12:59:07 EST


Update of /cvs/openafs/src/afs/VNOPS
In directory GRAND.CENTRAL.ORG:/data/sb/openafs-devel-1_5_x/src/afs/VNOPS

Modified Files:
      Tag: openafs-devel-1_5_x
	afs_vnop_create.c afs_vnop_dirops.c afs_vnop_link.c 
	afs_vnop_rename.c afs_vnop_symlink.c 
Log Message:
DELTA DEVEL15-writedcache-enforce-xdcache-writelock-20071208
AUTHOR shadow@dementia.org
LICENSE IPL10
FIXES 59136

in order that the writes to CacheItems not be addled, we need to *actually*
hold a *write* lock when we write. not even just read as the comment says.

and certainly not none as was happening in the dir package.


--- DELTA config for openafs-devel-1_5_x follows ---
DEVEL15-writedcache-enforce-xdcache-writelock-20071208 openafs/src/afs/VNOPS/afs_vnop_create.c 1.23.4.2 1.23.4.3
DEVEL15-writedcache-enforce-xdcache-writelock-20071208 openafs/src/afs/VNOPS/afs_vnop_dirops.c 1.21 1.21.4.1
DEVEL15-writedcache-enforce-xdcache-writelock-20071208 openafs/src/afs/VNOPS/afs_vnop_link.c 1.19 1.19.8.1
DEVEL15-writedcache-enforce-xdcache-writelock-20071208 openafs/src/afs/VNOPS/afs_vnop_rename.c 1.28 1.28.4.1
DEVEL15-writedcache-enforce-xdcache-writelock-20071208 openafs/src/afs/VNOPS/afs_vnop_symlink.c 1.24.4.3 1.24.4.4