OpenAFS Master Repository branch, openafs-stable-1_6_x, updated. openafs-stable-1_6_0pre1-38-g0df3ed1

Gerrit Code Review gerrit@openafs.org
Tue, 18 Jan 2011 11:07:43 -0800 (PST)


The following commit has been merged in the openafs-stable-1_6_x branch:
commit 0df3ed13ab2bf972fbc9162c5175cdb6255a7dc5
Author: Ben Kaduk <kaduk@mit.edu>
Date:   Thu Jan 13 20:16:44 2011 -0500

    FBSD: remove vestiges of Giant
    
    We do not support versions of FreeBSD that used Giant to
    serialize access to vnode fields, and we always use the same locking
    (which really ought to be MPSAFE).  Always set the MPSAFE flags
    as needed, and do not bother to call VFS_[UN]LOCK_GIANT which
    will never do anything for us.
    
    Reviewed-on: http://gerrit.openafs.org/3656
    Tested-by: BuildBot <buildbot@rampaginggeek.com>
    Reviewed-by: Derrick Brashear <shadow@dementia.org>
    (cherry picked from commit 3c91f1d88165dca085a26b87f2c0148e84e179d2)
    
    Change-Id: I7709c886da933023a48ae368373e31f131539d42
    Reviewed-on: http://gerrit.openafs.org/3679
    Tested-by: BuildBot <buildbot@rampaginggeek.com>
    Reviewed-by: Derrick Brashear <shadow@dementia.org>

 src/afs/FBSD/osi_misc.c     |    4 +---
 src/afs/FBSD/osi_vfsops.c   |   19 ++++++++++++++++---
 src/afs/FBSD/osi_vm.c       |    6 +++---
 src/afs/FBSD/osi_vnodeops.c |    2 --
 src/afs/afs_dcache.c        |   14 --------------
 src/afs/afs_osi_vm.c        |    9 ---------
 6 files changed, 20 insertions(+), 34 deletions(-)

-- 
OpenAFS Master Repository