[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