]> git.michaelhowe.org Git - packages/o/openafs.git/commit
FBSD: in lookup, when ISDOTDOT, unlock dvp
authorBen Kaduk <kaduk@mit.edu>
Wed, 6 Oct 2010 03:30:35 +0000 (23:30 -0400)
committerDerrick Brashear <shadow@dementia.org>
Mon, 25 Oct 2010 22:17:45 +0000 (15:17 -0700)
commit8ef28051b242ec22121550a167e59964bc0a23ca
treeed964cfe310a0863aa8db880ca32636bc9c6a311
parentda73496ba698ee2cc3c008775622014278d07739
FBSD: in lookup, when ISDOTDOT, unlock dvp

Keeping dvp locked when vp is its parent can lead to deadlock.
Always unlock dvp, not just for 6 and earlier.

Reviewed-on: http://gerrit.openafs.org/2942
Reviewed-by: Derrick Brashear <shadow@dementia.org>
Tested-by: Derrick Brashear <shadow@dementia.org>
(cherry picked from commit c2ed2577f9c16df3088158fb593d7aab6e8690d0)
Change-Id: I4479a8941b8c53aed1949134e171133d338919bb
Reviewed-on: http://gerrit.openafs.org/3053
src/afs/FBSD/osi_vnodeops.c