[ofa-general] RFC: SRC API

Gleb Natapov glebn at voltaire.com
Mon Jul 30 01:54:09 PDT 2007


On Mon, Jul 30, 2007 at 11:52:21AM +0300, Michael S. Tsirkin wrote:
> > On Sun, Jul 29, 2007 at 05:04:31PM +0300, Michael S. Tsirkin wrote:
> > > Hello!
> > > Here is an API proposal for support of the SRC
> > > (scalable reliable connected) protocol extension in libibverbs.
> > > 
> > > This adds APIs to:
> > > - manage SRC domains
> > > 
> > > - share SRC domains between processes,
> > >   by means of creating a 1:1 association
> > >   between an SRC domain and a file.
> > > 
> > > Notes:
> > > - The file is specified by means of a file descriptor,
> > >   this makes it possible for the user to manage file
> > >   creation/deletion in the most flexible manner
> > >   (e.g. tmpfile can be used).
> > > 
> > > - I envision implementing this sharing mechanism in kernel by means
> > >   of a per-device tree, with inode as a key and domain object
> > >   as a value.
> > >  
> > > Please comment.
> > Can you provide a pseudo code of an application using this API?
> > Especially QP sharing part.
> 
> There's no QP sharing here.
> You mean SRC domain sharing?
> 
Yes. Sorry.

--
			Gleb.



More information about the general mailing list