OpenAFS Master Repository branch, master, updated. openafs-devel-1_5_72-26-gab32b23

Gerrit Code Review gerrit@openafs.org
Wed, 17 Feb 2010 09:29:40 -0800 (PST)


The following commit has been merged in the master branch:
commit ab32b23806b840a67e9423865d594992b41a0602
Author: Andrew Deason <adeason@sinenomine.net>
Date:   Thu Feb 4 16:08:48 2010 -0600

    Add a general file-level locking API
    
    Add an API for acquiring and releasing file-level locks. This abstracts
    away the platform-specific aspects of file locking, and also makes the
    locking work when several threads attempt to acquire a lock within the
    same process.
    
    This commit just adds the functions and datatypes; nothing actually uses
    them. The users will be added in (hopefully nearby) future commits.
    
    Change-Id: I6bffb6a7dd47ffb5c8a9942b16cd5ef6bc7eb62e
    Reviewed-on: http://gerrit.openafs.org/1237
    Reviewed-by: Derrick Brashear <shadow@dementia.org>
    Tested-by: Derrick Brashear <shadow@dementia.org>

 src/vol/partition.h |   39 +++++
 src/vol/volume.h    |   12 ++
 src/vol/vutil.c     |  416 +++++++++++++++++++++++++++++++++++++++++++++++++++
 3 files changed, 467 insertions(+), 0 deletions(-)

-- 
OpenAFS Master Repository