OpenAFS Master Repository branch, openafs-stable-1_6_x, updated. openafs-stable-1_6_0pre7-83-gc7a37b4

Gerrit Code Review gerrit@openafs.org
Mon, 15 Aug 2011 19:32:58 -0700 (PDT)


The following commit has been merged in the openafs-stable-1_6_x branch:
commit 5bf54a3976c155e6f506359b9d00f67603e72289
Author: Derrick Brashear <shadow@dementix.org>
Date:   Mon Aug 15 12:17:06 2011 -0400

    macos: fix race in afs_root
    
    same race on PutVCache in afs_root as we had on other platforms,
    for instance FreeBSD. use a local variable instead to avoid the race.
    additionally, make sure we end up with the root flagged VROOT.
    
    Reviewed-on: http://gerrit.openafs.org/5278
    Tested-by: Derrick Brashear <shadow@dementix.org>
    Reviewed-by: Derrick Brashear <shadow@dementix.org>
    (cherry picked from commit ad6e19331e4f3ec6566dc224f1e1c943a69c62bb)
    
    Change-Id: I74d957ac47e10e7a3ddbcd0cadcd6a69deb7df99
    Reviewed-on: http://gerrit.openafs.org/5286
    Reviewed-by: Derrick Brashear <shadow@dementix.org>
    Tested-by: Derrick Brashear <shadow@dementix.org>

 src/afs/DARWIN/osi_vfsops.c   |   45 +++++++++++++++++++++++++---------------
 src/afs/DARWIN/osi_vnodeops.c |    5 +---
 src/afs/afs_vcache.c          |    8 +-----
 3 files changed, 31 insertions(+), 27 deletions(-)

-- 
OpenAFS Master Repository