[ofa-general] Port space sharing in RDS

Steve Wise swise at opengridcomputing.com
Fri May 30 12:24:30 PDT 2008


Jon Mason wrote:
> On Fri, May 30, 2008 at 03:21:19PM +0200, Olaf Kirch wrote:
>   
>> On Thursday 29 May 2008 00:55:49 Jon Mason wrote:
>>     
>>> During RDS init, rds_ib_init and rds_tcp_init will both individually bind to the
>>> RDS port for all IP addresses.  Unfortunately, that will not work for iWARP for
>>> 2 major reasons.
>>>       
>> I looked at the code, and I think it is possible to bind to each
>> interface address separately instead of binding to INADDR_ANY once.
>> It's a bit of extra work, but it would take care of the conflict.
>>
>> For instance, in the IB case, the binding code could move to
>> rds_ib_add_one, and we'd bind to each address associated with the interface -
>> the problem there being of course that we're currently not watching for
>> address changes.
>>     
>
> Yes, that was my original suggestion (though worded poorly).  If that way is prefered,
> I can do it.
>
>   
Note that if you do bind to specific addresses, then you need to deal 
with multiple addresses bound to the same interface...

> Thanks,
> Jon
>
>   
>> Olaf
>> -- 
>> Olaf Kirch  |  --- o --- Nous sommes du soleil we love when we play
>> okir at lst.de |    / | \   sol.dhoop.naytheet.ah kin.ir.samse.qurax
>>     
> _______________________________________________
> general mailing list
> general at lists.openfabrics.org
> http://lists.openfabrics.org/cgi-bin/mailman/listinfo/general
>
> To unsubscribe, please visit http://openib.org/mailman/listinfo/openib-general
>   




More information about the general mailing list