[openib-general] Loading / unloading IB modules

Johannes Erdfelt
Fri Mar 26 15:08:40 PST 2004


On Fri, Mar 26, 2004, Tillier, Fabian <ftillier at infiniconsys.com> wrote:
> > -----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.

Sure, modules can be split up in ways that are not useful and I haven't
doublechecked all of the dependencies between them to see if any can be
merged, but this not a large concern for me.

When I saw the word concern in the original comment, it implied a certain
amount of distress.

Where and how the modules are split up doesn't distress me right now
because it's an easily solvable problem and the only downside is
possibly having to remove more modules. I've always used a script in
those situations.

Regardless, there are bigger problems that worry me more than the split
of modules, atleast right now.

JE


-- 
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