[ofa-general] [PATCH RFC] rds: add iwarp support

Steve Wise swise at opengridcomputing.com
Mon Jul 7 14:37:45 PDT 2008


Olaf Kirch wrote:
> On Monday 07 July 2008 22:18:19 Steve Wise wrote:
>   
>> Sean Hefty wrote:
>>     
>>>> The reason for not using rdma_resolve_addr() is to avoid having to
>>>> allocate and free a cm_id each time we just want to find the local ib
>>>> device, given a remote IP addr...
>>>>     
>>>>         
>>> Can someone explain why this needed?  The local IB device is resolved as part of
>>> the connection establishment process.  Why is an additional mechanism needed?
>>>
>>>   
>>>       
>> RDS experts, correct me if this is wrong:
>>     
>
> Essentially, you bind an RDS socket to an IP address, and that tells
> RDS to pick a transport. That's what laddr_check is for - it's called
> from bind() to determine what kind of transport to use.
>
> Olaf
>
>   

So that sounds like it is done once per RDS socket, not once per 
datagram send.  Is this true?




More information about the general mailing list