[Lustre-devel] Multithreaded liblustre

Lee Ward lee at sandia.gov
Thu Sep 10 12:03:05 PDT 2009


On Thu, 2009-09-10 at 12:39 -0600, Oleg Drokin wrote:
> Hello!
> 
> On Sep 10, 2009, at 8:52 AM, Tuve Nordius wrote:
> > Does anyone know what need to be done/ the main obstacles  in order to
> > make liblustre multithreaded?
> 
> What sort of multi-threadness are you looking at?
> Currently socklnd has separate threads if I remember right.
> There are no callbacks and other async stuff happening, but that is
> pretty much by design so would be hard to change.

If you are talking about the API, the current head for SYSIO is
thread-safe for all but initialization, mount, unmount, and shutdown.
Don't think it works for liblustre at present, but rklundt at sandia.gov is
currently doing a port, maybe done already.

Re-entrancy is to be supported some time in 2010.

But... I thought SUN had dropped support for liblustre entirely? Did I
miss something?

		--Lee

> 
> Bye,
>      Oleg
> _______________________________________________
> Lustre-devel mailing list
> Lustre-devel at lists.lustre.org
> http://lists.lustre.org/mailman/listinfo/lustre-devel
> 





More information about the lustre-devel mailing list