]> git.michaelhowe.org Git - packages/o/openafs.git/commit
STABLE12-linux-dcache-create-negative-dentries-22-needs-while-still-avoiding-vlru...
authorDerrick Brashear <shadow@dementia.org>
Tue, 2 Apr 2002 03:13:26 +0000 (03:13 +0000)
committerDerrick Brashear <shadow@dementia.org>
Tue, 2 Apr 2002 03:13:26 +0000 (03:13 +0000)
commit159e76add3366a2ab95b391fa0768b639bcccfa1
treea8892ed6796fccd1c603d461afdebe2d6d927404
parentddc3017c759b855416fe613aa5c205d56f804a32
STABLE12-linux-dcache-create-negative-dentries-22-needs-while-still-avoiding-vlru-cycle-20020328

based on patch by Srikanth Vishwanathan and modifications based on suggestions
from Ted Anderson applicable to this part of the code.

the original theory we operated under, namely that negative dentries
could be banished entirely, causes file creation to stop working
under linux 2.2 kernels. reverting that change means we have to deal with
these negative dentries, and Srikanth's original suggested patch does so.

(cherry picked from commit 4beb9adb661bade7caff8adf40ecb3882ae7deac)
src/afs/afs_vcache.c