OpenAFS Master Repository branch, master, updated. openafs-devel-1_5_76-1862-gdeedf97
Gerrit Code Review
gerrit@openafs.org
Wed, 9 Nov 2011 19:56:30 -0800 (PST)
The following commit has been merged in the master branch:
commit deedf97416e4eaaea79479711ad3c84020fdd1e0
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: Ic856769650781b4f5f4ab4ac86df4946496bd655
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>
src/WINNT/afsd/cm_dcache.c | 43 ++++++++++++++++++++++++++++++++++++++-----
1 files changed, 38 insertions(+), 5 deletions(-)
--
OpenAFS Master Repository