On Nov 14, 2007 1:44 PM, Iruata Souza <[EMAIL PROTECTED]> wrote:
> On 11/14/07, R <[EMAIL PROTECTED]> wrote:
> > OpenBSD already has filesystems in userland. Look for mount_xfs
> > (nothing to do with the SGI/linux thing). It is used by their afs client
> > implementation.
> >
>
> if you talking about /sbin/mount_xfs, it's just a mounter for the xfs
> filesystem. if you take a look at /sys/xfs you'll see what have to be
> done in the kernel.

No, you're wrong !

You can write a new filesystem as a userland daemon - and have
it communicate with the kernel via a /dev/xfs* device.
There's no need for extra code in the kernel.

In fact, that's exactly how afsd (the Andrew Filesystem client, part
of the standard distribution) is working.

This has become off-topic here, I excuse myself to other people
not interested in OpenBSD details, etc ;-)

Reply via email to