[Lustre-devel] client side reply handling
Isaac Huang
He.Huang at Sun.COM
Tue Dec 15 18:48:18 PST 2009
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).
Isaac
More information about the lustre-devel
mailing list