[openib-general] Loading / unloading IB modules
Tillier, Fabian
Fri Mar 26 14:57:23 PST 2004
> -----Original Message-----
> From: Johannes Erdfelt [mailto:johannes at erdfelt.com]
> Sent: Friday, March 26, 2004 2:35 PM
>
> Stan> Are you concerned about the number of modules or the amount of
code?
>
> The number of modules could easily be reduced by combining some, but I
> don't see why that would be a big concern.
>
If you need every module to use the stack, I fail to see the value in
having them be separate - it just seems error prone. For a client to
use RC services for example, it will need to (based on module names)
depend on the CM module, the SA client module, the query module, the MAD
module, and probably others. These services should not be treated as
independent - they are intertwined, and IMO their functionality should
be exposed as a whole, not in little pieces. Ideally, there should be
one transport module that ULPs interface to which exposes a single
consistent API, and one module per HCA that expose HCA functionality to
the transport, again with a single consistent API.
- Fab
--
To unsubscribe send an email with subject unsubscribe to openib-general at openib.org.
Please contact moderator at openib.org for questions.
More information about the openib-general mailing list