Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 23 Jan 2000 10:38:25 -0500 (EST)
From:      Robert Watson <robert@cyrus.watson.org>
To:        Brian Beattie <beattie@aracnet.com>
Cc:        Assar Westerlund <assar@sics.se>, Greg Lehey <grog@lemis.com>, fs@FreeBSD.ORG
Subject:   Re: UDF, userfs
Message-ID:  <Pine.BSF.3.96.1000123103514.5260A-100000@fledge.watson.org>
In-Reply-To: <Pine.LNX.4.10.10001230117530.4117-100000@shell1.aracnet.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sun, 23 Jan 2000, Brian Beattie wrote:

> On 23 Jan 2000, Assar Westerlund wrote:
> 
> > Yes, but both the Coda and the Arla kld are very simple and all the
> 
> I would disagree that they are very simple.

XFS provides the necessary behavior to support a userland process backing
a file system visible through the kernel.  That's not going to be simple
to do, and XFS does a great job at being about as simple as it can get and
do the job right :-).  If it doesn't appear simple, it's because file
systems aren't simple :-).

Seriously, though, the expectation that a userfs module be easy to use may
be asking a lot.  What XFS might benefit from is a userland library that
provides a "pretty" interface to /dev/xfs0, so that the user process
doesn't have to interact directly with the LPCs, instead it sees a
function interface.  Last I checked, that already existed to some extent,
but that piece of the code wasn't seperable from Arla.

Assar--do you guys support multiple /dev/xfsX's running at the same time?
Last I checked, I was under the impression that you didn't, but that was a
while ago and could also have been a false impression :-).

  Robert N M Watson 

robert@fledge.watson.org              http://www.watson.org/~robert/
PGP key fingerprint: AF B5 5F FF A6 4A 79 37  ED 5F 55 E9 58 04 6A B1
TIS Labs at Network Associates, Safeport Network Services



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




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