]> git.michaelhowe.org Git - packages/o/openafs.git/commitdiff
STABLE12-volser-ros-use-parent-id-20030512
authorDerrick Brashear <shadow@dementia.org>
Thu, 15 May 2003 15:11:36 +0000 (15:11 +0000)
committerDerrick Brashear <shadow@dementia.org>
Thu, 15 May 2003 15:11:36 +0000 (15:11 +0000)
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)

src/volser/volprocs.c

index 547e99a28e346cecf5e7ffee8b16acadf1c499c3..92f1c97e135780811a742f45e6aa1058f280e9eb 100644 (file)
@@ -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;