OpenAFS Master Repository branch, openafs-stable-1_4_x, updated. openafs-stable-1_4_12pre1-1-gfcddefb

Gerrit Code Review gerrit@openafs.org
Thu, 14 Jan 2010 07:36:00 -0800 (PST)


The following commit has been merged in the openafs-stable-1_4_x branch:
commit fcddefb76af8a5bed1729ddbc6e2db9d3f3040ca
Author: Marc Dionne <marc.c.dionne@gmail.com>
Date:   Thu Oct 8 21:53:03 2009 -0400

    Linux: kmem_cache_create fix and cleanup
    
    Fix the kmem_cache constructor function to match the current
    expected prototype, and cleanup related code.  This has been wrong
    for a while, but since we were just passing extra parameters the
    only effect was to generate a warning.
    
    - Add a new configure test to detect the new constructor function
    signature
    - Define the older versions of the constructor in osi_compat.h,
    making them call the current version
    - Move a few compatibility #defines to osi_compat.h
    
    (cherry picked from 3abc87a5a94f0d5eaca702c7bd66fbe35ce7b896)
    Reviewed-on: http://gerrit.openafs.org/657
    Reviewed-by: Derrick Brashear <shadow@dementia.org>
    Tested-by: Derrick Brashear <shadow@dementia.org>
    
    Change-Id: I3570a3268d35ac73409b96816ba5112f809f6645
    Reviewed-on: http://gerrit.openafs.org/994
    Reviewed-by: Derrick Brashear <shadow@dementia.org>
    Tested-by: Derrick Brashear <shadow@dementia.org>

 acinclude.m4               |    1 +
 src/afs/LINUX/osi_compat.h |  139 ++++++++++++++++++++++++++++++++++++++++++++
 src/afs/LINUX/osi_vfsops.c |   45 +++-----------
 src/cf/linux-test4.m4      |   18 ++++++
 4 files changed, 168 insertions(+), 35 deletions(-)

-- 
OpenAFS Master Repository