writedcache-enforce-xdcache-writelock-20071208
authorDerrick Brashear <shadow@dementia.org>
Sat, 8 Dec 2007 17:57:33 +0000 (17:57 +0000)
committerDerrick Brashear <shadow@dementia.org>
Sat, 8 Dec 2007 17:57:33 +0000 (17:57 +0000)
commitc0a04c21cf36e4c8e25be9703f715f30d1bf55a6
tree63c7885cabb8e888b9f4558428698269cbc1e05c
parent55e581824fceea149b9a48ee928aa76e97c009a8
writedcache-enforce-xdcache-writelock-20071208

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.
src/afs/VNOPS/afs_vnop_create.c
src/afs/VNOPS/afs_vnop_dirops.c
src/afs/VNOPS/afs_vnop_link.c
src/afs/VNOPS/afs_vnop_rename.c
src/afs/VNOPS/afs_vnop_symlink.c
src/afs/afs_dcache.c