OpenAFS Master Repository branch, openafs-stable-1_6_5_x, updated. openafs-stable-1_6_5-5-g08d91e6

Gerrit Code Review gerrit@openafs.org
Fri, 4 Oct 2013 02:34:46 -0700 (PDT)


The following commit has been merged in the openafs-stable-1_6_5_x branch:
commit 08d91e64f5ec53eb2dd4b72762879c09790919fe
Author: Marc Dionne <marc.dionne@your-file-system.com>
Date:   Tue Sep 3 07:55:14 2013 -0400

    Linux 3.11: Adapt to d_count changes
    
    In preparation for upcoming changes in the 3.12 cycle, d_lockref
    was introduced late in the 3.11 cycle.  The dentry's d_lock and
    d_count are moved to this new structure.  A new d_lock macro makes
    the change transparent for locking, but direct users of d_count
    must adapt.  A new d_count() helper function is provided and
    should now be used.
    
    Use the new d_count() helper function if available, and move
    some of the ifdef logic into a helper compatibility function.
    
    Reviewed-on: http://gerrit.openafs.org/10219
    Tested-by: Jeffrey Altman <jaltman@your-file-system.com>
    Reviewed-by: Simon Wilkinson <simonxwilkinson@gmail.com>
    Reviewed-by: Jeffrey Altman <jaltman@your-file-system.com>
    (cherry picked from commit 1f577e41b65e9bd213a915a296ecf5bedd17fcc1)
    
    Reviewed-on: http://gerrit.openafs.org/10241
    Reviewed-by: Mark Vitale <mvitale@sinenomine.net>
    Reviewed-by: Stephan Wiesand <stephan.wiesand@desy.de>
    Reviewed-by: Andrew Deason <adeason@sinenomine.net>
    Tested-by: BuildBot <buildbot@rampaginggeek.com>
    (cherry picked from commit 8e14537c605b3b6867c923dfef782492191939c7)
    
    Change-Id: Ia16740e45824971dc8016971429c7926e1378f6c
    Reviewed-on: http://gerrit.openafs.org/10276
    Reviewed-by: Stephan Wiesand <stephan.wiesand@desy.de>
    Tested-by: Stephan Wiesand <stephan.wiesand@desy.de>

 acinclude.m4                 |    3 +++
 src/afs/LINUX/osi_compat.h   |   28 ++++++++++++++++++++++++++++
 src/afs/LINUX/osi_vnodeops.c |   12 +-----------
 3 files changed, 32 insertions(+), 11 deletions(-)

-- 
OpenAFS Master Repository