OpenAFS Master Repository branch, openafs-devel-1_7_x, updated. openafs-devel-1_7_1-157-g2cfcced

Gerrit Code Review gerrit@openafs.org
Sat, 12 Nov 2011 16:10:49 -0800 (PST)


The following commit has been merged in the openafs-devel-1_7_x branch:
commit 775cbd0d759d7d3141e1d264a7e50942e4a88780
Author: Jeffrey Altman <jaltman@your-file-system.com>
Date:   Sun Oct 30 23:52:00 2011 -0400

    Windows: improve store data parallelism
    
    The file server will set the rx call status bit (0x1)
    when the rpc is in process and all of the locks are held.
    At this point it is not possible for another store data rpc
    to begin on the vnode prior to the completion of the current
    rpc.  Once this status bit is detected as set, the exclusive
    store data synchronization on the cm_scache_t can be dropped.
    
    This permits the next store data rpc to perform its biod
    construction.
    
    Change-Id: Ibd62a3c289ed11b4f67d5ff1ffff326bcc400044
    Reviewed-on: http://gerrit.openafs.org/5741
    Tested-by: BuildBot <buildbot@rampaginggeek.com>
    Tested-by: Jeffrey Altman <jaltman@secure-endpoints.com>
    Reviewed-by: Jeffrey Altman <jaltman@secure-endpoints.com>
    (cherry-picked from deedf97416e4eaaea79479711ad3c84020fdd1e0)
    Reviewed-on: http://gerrit.openafs.org/5986

 src/WINNT/afsd/cm_dcache.c |   43 ++++++++++++++++++++++++++++++++++++++-----
 1 files changed, 38 insertions(+), 5 deletions(-)

-- 
OpenAFS Master Repository