OpenAFS Master Repository branch, master, updated. openafs-devel-1_5_66-81-g4c58b1d
Gerrit Code Review
gerrit@openafs.org
Thu, 19 Nov 2009 08:55:50 -0800 (PST)
The following commit has been merged in the master branch:
commit 4c58b1db9f34c220d839dd4a1b38ed11e9ce2197
Author: Jeffrey Altman <jaltman@secure-endpoints.com>
Date: Sat Nov 14 16:33:31 2009 -0500
Windows: Improvements to background fetch processing
Log offset and length in cm_BkgPrefetch()
Convert mxheld to rwheld in cm_BkgPrefetch() now that cm_scache_t
objects use rwlocks.
Do not clear CM_SCACHEFLAG_PREFETCHING from within the error
returns from cm_CheckFetchRange(). Let the caller decide if
that is appropriate.
Add CM_BUF_CMBKGFETCH cm_buf_t cmFlag to make it possible to
quickly detect if a background fetch operation has already
been queued for a particular cm_buf_t data range.
LICENSE MIT
Change-Id: I4ac9a2f84ddd64cba86612d7a2abe849bd0bec0b
Reviewed-on: http://gerrit.openafs.org/827
Reviewed-by: Derrick Brashear <shadow@dementia.org>
Tested-by: Jeffrey Altman <jaltman@openafs.org>
Reviewed-by: Jeffrey Altman <jaltman@openafs.org>
src/WINNT/afsd/cm_buf.h | 4 +-
src/WINNT/afsd/cm_dcache.c | 111 ++++++++++++++++++++++++++++++++++---------
src/WINNT/afsd/cm_dcache.h | 6 +-
3 files changed, 93 insertions(+), 28 deletions(-)
--
OpenAFS Master Repository