OpenAFS Master Repository branch, master, updated. BP--openafs-stable-1_6_x-191-gbfbc656

Gerrit Code Review gerrit@openafs.org
Fri, 1 Oct 2010 21:11:24 -0700 (PDT)


The following commit has been merged in the master branch:
commit bfbc65676d6ea2d4d000d2f8813bcc0958cf8ea2
Author: Andrew Deason <adeason@sinenomine.net>
Date:   Thu Mar 11 10:39:56 2010 -0600

    Provide an abstract work queue object
    
    Add some routines for specifying chunks of work to be done. The idea
    is to be able to pass these to different threads, and specify
    dependencies between them, wait on them completing, etc.
    
    This adds the afs_wq* family of functions. Originally written by Tom
    Keiser.
    
    Change-Id: If556cf4da12de8c4be1e53376d85d791584ae177
    Reviewed-on: http://gerrit.openafs.org/1862
    Tested-by: BuildBot <buildbot@rampaginggeek.com>
    Reviewed-by: Derrick Brashear <shadow@dementia.org>

 src/util/Makefile.in             |   12 +
 src/util/work_queue.c            | 1931 ++++++++++++++++++++++++++++++++++++++
 src/util/work_queue.h            |   64 ++
 src/util/work_queue_impl.h       |   19 +
 src/util/work_queue_impl_types.h |  139 +++
 src/util/work_queue_types.h      |   88 ++
 6 files changed, 2253 insertions(+), 0 deletions(-)

-- 
OpenAFS Master Repository