On Aug 6, 2008, at 9:31 AM, Skip Tavakkolian wrote:

i was able to get Rangboom snsa -- which uses code from Russ' 9pfuse
-- to work with macfuse 1.7 (on os x 10.4.x).  the latest 9pfuse has
the patch sqweek sent for xattr; i wonder if that's the problem?

it's depressing to see that Finder acts as demented as Explorer with
incessant directory traversal.

More depressing that sqweek's change works for OS X 10.4.x but not with the MacFUSE build for 10.5.x. All I get is:

% 9pfuse -D $ns/plumb /mnt/plumb
...

% cd /mnt/plumb
FUSE -> len 8 unique 0x1 uid 501 gid 501 pid 225 Access nodeid 0x1 mask 0x1
<- Twalk tag 0 fid 0 newfid 1 nwname 0
-> Rwalk tag 0 nwqid 0
<- Topen tag 0 fid 1 mode 0
-> Ropen tag 0 qid (0000000000000000 0 d) iounit 0
<- Tclunk tag 0 fid 1
-> Rclunk tag 0
FUSE <- unique 0x1 (Access)
% ls
FUSE -> len 8 unique 0 uid 501 gid 501 pid 5721 Access nodeid 0x1 mask 0x1
<- Twalk tag 0 fid 0 newfid 1 nwname 0
-> Rwalk tag 0 nwqid 0
<- Topen tag 0 fid 1 mode 0
-> Ropen tag 0 qid (0000000000000000 0 d) iounit 0
<- Tclunk tag 0 fid 1
-> Rclunk tag 0
FUSE <- unique 0 (Access)
FUSE -> len 0 unique 0x3 uid 501 gid 501 pid 5721 Getattr nodeid 0x1
<- Tstat tag 0 fid 0
-> Rstat tag 0 stat '.' 'jas' 'jas' 'jas' q (0000000000000000 0 d) m 020000000500 at 1218033034 mt 1218033034 l 0 t 13312 d 500296 FUSE <- unique 0x3 (Getattr) attr_valid 1 ino 0x8000000000000000 size 0 blocks 0 atime 1218033034 mtime 1218033034 ctime 1218033034 mode 040500 nlink 1 uid 501 gid 501 rdev 0
ls: .: Input/output error



.. back to the drawing board.

-jas


Reply via email to