]> git.michaelhowe.org Git - packages/o/openafs.git/commit
STABLE12-linux-dcache-flushing-experimental-20020819
authorChas Williams <chas@cmf.nrl.navy.mil>
Fri, 15 Nov 2002 13:29:28 +0000 (13:29 +0000)
committerDerrick Brashear <shadow@dementia.org>
Fri, 15 Nov 2002 13:29:28 +0000 (13:29 +0000)
commit229c0a034ad12cddfe12e3b50519aebc105da4bb
tree941fae0b407c4501b583e9b83cd19868362427ef
parent0b5929986420923fd604cfeb452b86d14acfbb2d
STABLE12-linux-dcache-flushing-experimental-20020819

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.
src/afs/afs_trace.et
src/afs/afs_vcache.c