OpenAFS Master Repository branch, master, updated. BP--openafs-stable-1_6_x-304-g2f6be82
Gerrit Code Review
gerrit@openafs.org
Mon, 25 Oct 2010 21:41:38 -0700 (PDT)
The following commit has been merged in the master branch:
commit 2f6be821ffeba607d4305586ad2c7ec4ba2b180c
Author: Ben Kaduk <kaduk@mit.edu>
Date: Sun Oct 24 00:29:07 2010 -0400
FBSD: band-aid vnode locking in lookup
The lock order requires that we acquire vnode locks from the root
towards the leaf. When looking up "..", this requires that we
unlock the directory before locking the child, otherwise we
are susceptible to deadlock.
This is only a band-aid, as afs_vop_lookup should be rewritten.
Change-Id: Ie99a677978370488f8edc7128014b89abc00a56c
Reviewed-on: http://gerrit.openafs.org/3035
Tested-by: BuildBot <buildbot@rampaginggeek.com>
Reviewed-by: Derrick Brashear <shadow@dementia.org>
src/afs/FBSD/osi_vnodeops.c | 2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
--
OpenAFS Master Repository