OpenAFS Master Repository branch, master, updated. openafs-devel-1_5_76-3966-g47124f3
Gerrit Code Review
Tue, 8 Oct 2013 05:51:44 -0700 (PDT)
The following commit has been merged in the master branch:
Author: Andrew Deason <firstname.lastname@example.org>
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
Tested-by: BuildBot <email@example.com>
Reviewed-by: Derrick Brashear <firstname.lastname@example.org>
src/viced/callback.c | 40 +++++++++++++++-------------------------
1 files changed, 15 insertions(+), 25 deletions(-)
OpenAFS Master Repository