Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 19 Jul 1999 10:32:56 -0600 (MDT)
From:      "Ronald G. Minnich" <rminnich@acl.lanl.gov>
To:        freebsd-hackers@FreeBSD.ORG
Subject:   Re: USFS (User Space File System)
Message-ID:  <Pine.LNX.4.10.9907190905380.27084-100000@tbp.acl.lanl.gov>
In-Reply-To: <Pine.BSF.4.10.9907180926050.16104-100000@lion.butya.kz>

next in thread | previous in thread | raw e-mail | index | archive | help


On Sun, 18 Jul 1999, Boris Popov wrote:

> On Sat, 17 Jul 1999, David E. Cross wrote:
> > I am looking at a project that will require a user based process to interact
> > with the system as if  it were a filesystem.  The traditional way I have seen
> 
> 	That type of file system is very useful for simple tasks. A while
> ago I'm experementing with 'IPX network browser' which shows NetWare
> servers as directories and allows to go down to see volumes, print queues
> etc.
> 	It would be nice if we're have something like 'userfs' (or
> 'daemonfs') with unified interface and mount command like this:
> 
> 	# mount_user /mydaemon /mountpoint
> 
> 	so, all that I need to create a new file system is to write
> 'mydaemon' program.


Great idea. I liked it so much I bought the company -- er, I mean, I wrote
something like this. It's private name spaces for Linux and FreeBSD (among
others) and it allows you to mount things from remote file servers into
your name space. 

There's a technical paper at www.acl.lanl.gov/~rminnich that is a brief
overview. I'll get longer technical papers and such out there this week I
hope.

Writing servers is pretty easy, I have two reference implementations. In
fact one server is a .c file plus a server library, so the actual server
is quite small.

Remaining task is to get a VFS for FreeBSD. The v9fs is a start but I need
help getting the rest done. It's pretty easy to do though -- I was amazed
at how quickly the Linux version went once I had a v9fs-like VFS for
Linux. 

If interested let me know.

ron



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-hackers" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.LNX.4.10.9907190905380.27084-100000>