From: Derrick Brashear Date: Thu, 15 May 2003 15:11:36 +0000 (+0000) Subject: STABLE12-volser-ros-use-parent-id-20030512 X-Git-Tag: openafs-stable-1_2_10~86 X-Git-Url: https://git.michaelhowe.org/gitweb/?a=commitdiff_plain;h=29d74b2a9d13f53ef86527f0ed0c3b356659482b;p=packages%2Fo%2Fopenafs.git STABLE12-volser-ros-use-parent-id-20030512 FIXES 1448 everything shoudl be done as the parent volume id so the volume group stuff works right. otherwise, we create things which get stored under one "tag", try to open the, under another "tag" and they aren't there, because it doesn't hash the same. (cherry picked from commit c3cee1da8cab49810ba7509fdf17feba3258fd05) --- diff --git a/src/volser/volprocs.c b/src/volser/volprocs.c index 547e99a28..92f1c97e1 100644 --- a/src/volser/volprocs.c +++ b/src/volser/volprocs.c @@ -198,7 +198,7 @@ Volume * vp; V_parentId(vp), 1, 1, 0); assert(VALID_INO(inodeNumber)); - SetSalvageDirHandle(&dir, V_id(vp), vp->device, inodeNumber); + SetSalvageDirHandle(&dir, V_parentId(vp), vp->device, inodeNumber); did.Volume = V_id(vp); did.Vnode = (VnodeId)1; did.Unique = 1;