From: Felix Frank Date: Mon, 13 Jul 2009 08:26:47 +0000 (+0200) Subject: Locking comment in FetchProc X-Git-Tag: openafs-devel-1_5_63~9 X-Git-Url: https://git.michaelhowe.org/gitweb/?a=commitdiff_plain;h=63abaf515c6f16907fdd9a226797bdc310dd704a;p=packages%2Fo%2Fopenafs.git Locking comment in FetchProc Reviewed-on: http://gerrit.openafs.org/131 Reviewed-by: Derrick Brashear Tested-by: Derrick Brashear --- diff --git a/src/afs/afs_fetchstore.c b/src/afs/afs_fetchstore.c index 93060f8c1..145057fdc 100644 --- a/src/afs/afs_fetchstore.c +++ b/src/afs/afs_fetchstore.c @@ -1065,6 +1065,12 @@ afs_CacheFetchProc(register struct afs_conn *tc, XSTATS_START_TIME(AFS_STATS_FS_RPCIDX_FETCHDATA); + /* + * Locks held: + * avc->lock(R) if setLocks && !slowPass + * avc->lock(W) if !setLocks || slowPass + * adc->lock(W) + */ code = rxfs_fetchInit( tc, avc, base, size, &length, &moredata, adc, fP, &ops, &rock);