On Fri, 21 Aug 2009 21:09:58 +0200, Roland Mainz <roland.mainz at nrubsig.org> wrote:
>> I bet when you dtrace the kernel exportfs syscall s entry exportfs() >> you'll find that it fails >> in treeclimb_export() because your underlaying FUSE file system does >> not implement VOP_FID(). > > AFAIK this means the "fuse" kernel module needs to implement support for > |VOP_FID()| and (optionally) allow FUSE userland drivers to implement > this functionality... right ? precisely. fuse would need to implement VOP_FID and assemble reasonable values for FID in order to allow the NFS server to construct proper file handles. (see vfs.h, struct fid_t) hth --- frankB