OpenAFS Master Repository branch, master, updated. openafs-devel-1_5_65-77-g3abc87a

Gerrit Code Review
Fri, 16 Oct 2009 14:05:47 -0700 (PDT)

The following commit has been merged in the master branch:
commit 3abc87a5a94f0d5eaca702c7bd66fbe35ce7b896
Author: Marc Dionne <>
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
    - 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
    Reviewed-by: Derrick Brashear <>
    Tested-by: Derrick Brashear <>

 acinclude.m4               |    1 +
 src/afs/LINUX/osi_compat.h |   47 ++++++++++++++++++++++++++++++++++++++++++++
 src/afs/LINUX/osi_vfsops.c |   43 +++++++++------------------------------
 src/cf/linux-test4.m4      |   18 ++++++++++++++++
 4 files changed, 76 insertions(+), 33 deletions(-)

OpenAFS Master Repository