[Lustre-devel] client side reply handling

Isaac Huang He.Huang at Sun.COM
Tue Dec 15 18:51:42 PST 2009


On Tue, Dec 15, 2009 at 09:48:18PM -0500, Isaac Huang wrote:
> On Tue, Dec 15, 2009 at 07:01:33PM -0700, Peter Braam wrote:
> >    No - buffers can and probably should (because, for example, re-delivery
> >    may leaver buffer state undefined) be unlinked from the match list
> >    before passing the buffer up to any other layer.  Portals/LNET
> >    certainly can do this.
> 
> Hi Peter, LNet does have a MD option to automatically unlink the
> buffer once it's been exhausted. Duplicated delivery shouldn't cause any
> problem because MD offset is increased locally (i.e. a dup would go
> into a different offset), unless the MD has enabled peers to manage
> offset remotely, which is now true for PTLRPC reply buffers (because
> now early replies and real reply share a same reply buffer).

There was a recent discussion on this topic, under a similar subject:
http://lists.lustre.org/pipermail/lustre-devel/2009-December/003231.html

Isaac



More information about the lustre-devel mailing list