[lustre-devel] Remove libsysio?
James A Simmons
uja at ornl.gov
Mon Nov 19 13:35:47 UTC 2012
On Sat, 2012-11-17 at 01:00 -0500, Dilger, Andreas wrote:
> On 11/16/12 4:06 PM, "Christopher J. Morrone" <morrone2 at llnl.gov> wrote:
>
> >Will anyone still be using the libsysio subpackage with lustre as of
> >Lustre 2.4? My vague recollection is that it is only needed for systems
> >that use catamount, and is no longer needed.
> >
> >Does anyone object to me removing it from the lustre tree?
>
> I believe libsysio is needed in order for userspace liblustre to be
> usable. It provides the "POSIX/VFS" layer that applications link against,
> and then liblustre provides the glue between libsysio and the Lustre
> client interfaces (LOV/OSC/MDC).
>
> There isn't a huge amount of interest in liblustre these days I think.
I had this discussion some time ago with Oleg. Libsysio actually exist
outside of the tree at http://sourceforge.net/projects/libsysio/. We
could have it be pulled automatically when some one wants to build
liblustre instead of it sitting in the tree. In order to do this some
one would have to maintain libsysio at sf. Currently their are fixes in
the lustre tree that are not upstream.
More information about the lustre-devel
mailing list