OpenAFS CVS Commit: openafs/src/afs/VNOPS by shadow
cvs@GRAND.CENTRAL.ORG
cvs@GRAND.CENTRAL.ORG
Sat, 08 Dec 2007 13:00:45 EST
Update of /cvs/openafs/src/afs/VNOPS
In directory GRAND.CENTRAL.ORG:/data/sb/openafs-stable-1_4_x/src/afs/VNOPS
Modified Files:
Tag: openafs-stable-1_4_x
afs_vnop_create.c afs_vnop_dirops.c afs_vnop_link.c
afs_vnop_rename.c afs_vnop_symlink.c
Log Message:
DELTA STABLE14-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-stable-1_4_x follows ---
STABLE14-writedcache-enforce-xdcache-writelock-20071208 openafs/src/afs/VNOPS/afs_vnop_create.c 1.16.2.9 1.16.2.10
STABLE14-writedcache-enforce-xdcache-writelock-20071208 openafs/src/afs/VNOPS/afs_vnop_dirops.c 1.14.2.5 1.14.2.6
STABLE14-writedcache-enforce-xdcache-writelock-20071208 openafs/src/afs/VNOPS/afs_vnop_link.c 1.15.2.4 1.15.2.5
STABLE14-writedcache-enforce-xdcache-writelock-20071208 openafs/src/afs/VNOPS/afs_vnop_rename.c 1.16.2.11 1.16.2.12
STABLE14-writedcache-enforce-xdcache-writelock-20071208 openafs/src/afs/VNOPS/afs_vnop_symlink.c 1.19.2.5 1.19.2.6