On Dec 11, 2006, at 6:06 AM, Eric Barton wrote:
John,
Does that sound roughly right? Anything else I should be taking
into account?
The guiding principles for completion are...
1. If you return success from lnd_send or lnd_recv, you must call
lnet_finalize() within finite time.
2. You
From: Eric Barton [EMAIL PROTECTED]
Date: Mon, 4 Dec 2006 16:11:25 -
I think this may boil down a question of tastefulness.
In the case where A does a GET at B, the nature of our transport
dictates that B must figure out what he's going to do to satisfy
Yeah, I see that, but our transport doesn't work that way. I need
to have already initialized the transmit side before I can kick the
receive side into gear. After that it all happens in hardware, but
the cost is that I'm not allowed to start the receive side first.
John,
So it sounds like
From: Eric Barton [EMAIL PROTECTED]
Date: Mon, 4 Dec 2006 18:59:39 -
I actually thought about doing that a bit, but wasn't sure it
was safe for B to be doing a PUT involving the lnet_hdr_t on
which A was already doing a GET.
If the answer is that that is