STABLE14-macos-avoid-reclaim-hang-20060124

FIXES 25686

based on chaskiel's suggestion, implement a lookaside reclaim list


(cherry picked from commit 532147e45588039e6db64ef7deccfc1d5d21d16d)
This commit is contained in:
Derrick Brashear 2006-01-26 16:04:49 +00:00
parent 6d5149ca23
commit b12283bf2b

View File

@ -33,6 +33,8 @@ locks on others. Note this means you can't lock a cache entry while
holding either of this lock, unless, as in afs_create, the cache entry
is actually created while the afs_xvcache is held.
6a. afs_xvreclaim. Protects the lookaside reclaim list. Locked inside xvcache in FlushReclaimedVcaches via NewVCache or the 1 min loop.
7. afs_xvcb. Volume callback lock. Locked before afs_xserver in
afs_RemoveVCB.