Coda File System

lookup of .. at mount points?

From: Greg Troxel <gdt_at_ir.bbn.com>
Date: Fri, 11 May 2007 16:21:13 -0400
Any progress on getting this fixed?  Apparently BSD systems need
.. lookup to work, while linux systems shortcircuit this in the kernel.

pwd works in /coda, and fails in /coda/testserver.coda.cs.cmu.edu

poblano gdt 46 /coda/testserver.coda.cs.cmu.edu > l -ai
ls: ..: No such file or directory
total 11
          4293914626 drwxr-xr-x  1 root  65534  2048 Jan 31  2006 .
                5817 drwxr-xr-x  1 7768  65534  2048 May 24  2006 15-610
               76014 -rw-r--r--  1 7768  65534   896 Nov 19  2004 WELCOME
               67617 drwxr-xr-x  1 root  65534  6144 May 11 11:40 playground



oddly, in my own realm, ls -lai gives me a .. line:

 7 dr-xr-xr-x  1 root  65534  2048 May 11 14:15 ..

which matches my realm in /coda:

poblano gdt 55 /coda > l -ai
total 7
 7 dr-xr-xr-x   1 root  65534  2048 May 11 14:15 .

So it seems that .. is sort of in my kernel cache, but not really, and
things aren't quite right.


A stunning number of programs (mostly newfangled heavyweight crud like
acroread and soffice) fail if they can't do pwd.  Programs like ed(1)
work fine, but unfortunately I have to deal with pdf and doc....


    Thanks,
    Greg
Received on 2007-05-11 16:24:03