From: Chaskiel M Grundman Date: Mon, 23 Apr 2001 07:29:34 +0000 (+0000) Subject: STABLE10-call-VTOI-after-initing-cacheops-20010423 X-Git-Tag: openafs-stable-1_0_4~70 X-Git-Url: https://git.michaelhowe.org/gitweb/?a=commitdiff_plain;h=12e9c7ef999c5745ff55df9c2db8a137a5e958e6;p=packages%2Fo%2Fopenafs.git STABLE10-call-VTOI-after-initing-cacheops-20010423 don't call VTOI without init'ing cacheops --- diff --git a/src/afs/afs_init.c b/src/afs/afs_init.c index 74968610a..00f38a5c8 100644 --- a/src/afs/afs_init.c +++ b/src/afs/afs_init.c @@ -452,11 +452,11 @@ afs_InitCacheInfo(afile) cacheInode = filevp->i_ino; afs_cacheSBp = filevp->i_sb; #else - cacheInode = afs_vnodeToInumber(filevp); - cacheDev.dev = afs_vnodeToDev(filevp); #if defined(AFS_SGI62_ENV) || defined(AFS_HAVE_VXFS) || defined(AFS_DARWIN_ENV) afs_InitDualFSCacheOps(filevp); #endif + cacheInode = afs_vnodeToInumber(filevp); + cacheDev.dev = afs_vnodeToDev(filevp); afs_cacheVfsp = filevp->v_vfsp; #endif /* AFS_LINUX20_ENV */ AFS_RELE((struct vnode *)filevp);