Re: [PATCH 7/9] exofs: mkexofs

Christoph Hellwig
2009-01-04T15:40:21Z

On Sun, Jan 04, 2009 at 05:20:42PM +0200, Boaz Harrosh wrote:
>
> User-mode Interface is another matter. There are some ideas and some already
> implemented.
> [Hosted on open-osd.org
> see: http://git.open-osd.org/gitweb.cgi?p=osc-osd/.git;a=summary
> look inside the osd-initiator directory]
> And I have a toy interface that adds no new entries into the Kernel in
> the form of an OSDVFS module, that will let you access the raw OSD device
> through the VFS name-space.
>
> The lack of any user-mode API is just the lack of any current need/priority,
> or that I'm the only one working on OSD. But nothing that could not be solved
> in two weeks of pragmatic work. Surly it's not a paradigm problem.

For mkfs/repair direct use by databases, etc you want a userspace
library, too. The easiest way to get started would to simply take the
kernel libosd and make it work ontop of SG_IO.