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
_______________________________________________
openib-general mailing list
[email protected]
http://openib.org/mailman/listinfo/openib-general
To unsubscribe, please visit http://openib.org/mailman/listinfo/openib-general