[openib-general] Re: uverbs: When message is larger than receive buffer
Steve Wooding
steve_wooding at keysounds.co.uk
Mon Aug 22 14:27:25 PDT 2005
Thanks Micheal.
Can I confirm that no memory beyond that specified in the WR for the
Send op is not actually written to.
The reason I'm interested in this is that I'm thinking about registering
a large Memory Region to receive lots of smaller data messages. This is
to avoid the overhead of registering and unregistering MRs. For RDMA
Write, would windowing be the only option to stop a sender writing
beyond what the receiver was expecting?
Regards,
Steve.
Michael S. Tsirkin wrote:
>Hi Steve,
>
>Quoting r. Steve Wooding <steve_wooding at keysounds.co.uk>:
>
>
>>I was wondering what happens if the message being received (for a Send
>>operation) is larger than the length of the recieve buffer that was
>>specified in the receive WR?
>>
>>
>You'll get a completion with error when you poll the cq.
>
>
>
>>Where is this error caught?
>>
>>
>This is detected by HCA hardware.
>
>
>
>>Is is the same
>>for an RDMA Write?
>>
>>
>RDMA Write does not use a receive WR.
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openfabrics.org/pipermail/general/attachments/20050822/d2187fdb/attachment.html>
More information about the general
mailing list