On Mon, May 24, 2010 at 12:01 PM, Jeff Blaine <[email protected]> wrote: > We're confused here. > > RHELv5 amd64_linux26 + OpenAFS 1.4.6 > > % pwd > /afs/rcf/apps/Matlab/amd64_linux26/current/bin > % /bin/pwd > /afs/rcf.our.org/apps/Matlab/@sys/R2009b/bin > % > > This does not happen on the following other hosts we've tested: > > RHELv5 amd64_linux26 with OpenAFS 1.4.7 > RHELv5 i386_linux26 with OpenAFS 1.4.11 > > How do we get the AFS client to stop converting 'amd64_linux26' > to '@sys' ?
It's not the AFS client. It's the fact that you have more than one path to the same vnode; Someone references it via @sys, and the kernel caches the dentry with the path @sys. You get one dentry per inode. Unless we find a way to implement dentries that effectively point to alias inodes, and we haven't yet, that can happen. It's not new. It's just "luck". > Is this something changed post-1.4.6? _______________________________________________ OpenAFS-info mailing list [email protected] https://lists.openafs.org/mailman/listinfo/openafs-info
