[openib-general] [PATCH] [CM] add private data comparison to match REQs with listens

Sean Hefty mshefty at ichips.intel.com
Fri Dec 2 11:52:31 PST 2005


Fab Tillier wrote:
>>Just listen on the Service ID / Port and let the ULP sort them
>>out by destination IP address.
> 
> That only works if there is a single kernel module providing the extra checks.
> Multiple user-mode ULPs cannot do the checking in user-mode - the checking must
> be done in the kernel to figure out which user-mode client to hand the request
> to.
> 
> I think putting in restrictions to the comparisons possible is fine, as the
> functionality of having the CM facilitate some sort of filtering is useful.

My concern with pushing this to the ULP is that it requires the ULP to track 
service IDs for reference counting purposes and adds additional synchronization 
to the ULP that could have been handled by the CM.

I'm looking at what the full effect of implementing this in the ULP would be.

- Sean



More information about the general mailing list