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