[ofw] [PATCH 7/7] librdmacm: provide OFED compatability library

Tzachi Dar tzachid at mellanox.co.il
Sun Jan 18 00:26:17 PST 2009


 

> -----Original Message-----
> From: ofw-bounces at lists.openfabrics.org 
> [mailto:ofw-bounces at lists.openfabrics.org] On Behalf Of Sean Hefty
> Sent: Saturday, January 17, 2009 1:01 AM
> To: Hefty, Sean; ofw at lists.openfabrics.org
> Subject: [ofw] [PATCH 7/7] librdmacm: provide OFED 
> compatability library
> 
> Provide a port of librdmacm.
> 
> Because of the use of overlapped structures and events, the library
> has a scalability limitation of about 60 connections.  Since the
> only known way around this limitation that I'm aware of requires
> adding threads to the library, the scalability limit will be addressed
> in a subsequent version, once the needs of a real application are
> determined.
> 
I guess that you are talking about the limitation of
WaitForMultipleObjects ?

In that case, there is another workaround that is possibale and that is
to use the kernel function KeWaitForMultipleObjects which doesn't have
this limitation. Not exactly straight forward, but if we see that there
is a real need for biger scales than I guess that this is also an option
to consider.

Thanks
Tzachi



More information about the ofw mailing list