OpenAFS Master Repository branch, master, updated. openafs-devel-1_5_76-3966-g47124f3

Gerrit Code Review gerrit@openafs.org
Tue, 8 Oct 2013 05:51:44 -0700 (PDT)


The following commit has been merged in the master branch:
commit 2482340afb906a9719994742ef26500c6e67ccea
Author: Andrew Deason <adeason@sinenomine.net>
Date:   Tue Aug 20 20:51:04 2013 -0500

    Revert "Atomically collect callbacks to be broken"
    
    This mostly reverts commit 843d705ca6f0250c3760ec2aa1f3403d19de3df1.
    That commit causes each callback-breaking thread to potentially use up
    a large amount of memory, as well as possibly causing large memory
    allocations under H_LOCK, which isn't great.
    
    There are other ways to allow for atomic callback breaks. Revert that
    commit to allow for alternative methods to be implemented in separate
    subsequent commits. Do this in separate commits so pullups to stable
    branches are easier.
    
    This does not revert the change in the definition of MAX_CB_HOSTS.
    That value can still be large due to the improved multi_Rx
    implementation.
    
    Change-Id: I14024b4d80696b0361658b1c5ae7af308629fab4
    Reviewed-on: http://gerrit.openafs.org/10171
    Tested-by: BuildBot <buildbot@rampaginggeek.com>
    Reviewed-by: Derrick Brashear <shadow@your-file-system.com>

 src/viced/callback.c |   40 +++++++++++++++-------------------------
 1 files changed, 15 insertions(+), 25 deletions(-)

-- 
OpenAFS Master Repository