linux-dont-lock-around-inactivevcache-20061010
authorChas Williams <chas@cmf.nrl.navy.mil>
Tue, 10 Oct 2006 22:59:10 +0000 (22:59 +0000)
committerDerrick Brashear <shadow@dementia.org>
Tue, 10 Oct 2006 22:59:10 +0000 (22:59 +0000)
commitac52e2f3c0bec9298d020de963036409165f380e
treeb4a8fe80b734dcba6b858e4843dc66b6c8cd143a
parent8fa4ca5b80bb2e0ac43bd9ae4883ac7f5b3928b8
linux-dont-lock-around-inactivevcache-20061010

FIXES 42312

iafs_InactiveVCache() calls afs_InvalidateAllSegments() which says
it should be called with the vnode locked. so the lock should
probably be moved to afs_InactiveVCache() so it can be droppped
before calling afs_remunlink().
src/afs/LINUX/osi_vnodeops.c