[ofa-general] post_recv question

Steve Wise swise at opengridcomputing.com
Thu Feb 21 12:18:20 PST 2008


Sean Hefty wrote:
>> I'm asking this from a device driver developer's perspective.  I'm not
>> writing an application.  I'm trying to understand and define exactly
>> what must be guaranteed by the device/driver up returning from
>> post_recv().
> 
> At least from IB's view for post receive (from spec):
> 
> Control returns to the Consumer immediately after the WQEs have been submitted
> to the Receive Queue or the SRQ and the HCA has been notified that one or more
> WQEs are ready to process.
> 
> - Sean

See?  This implies that the HCA is _not_ necessarily ready to place 
incoming SENDS into those posted recv buffers... "the HCA has been 
notified".






More information about the general mailing list