[openib-general] one request

ron minnich rminnich at lanl.gov
Tue Aug 24 09:04:01 PDT 2004


Ollie Lo found in the latest mellanox gold source tree a circular
dependency.  The tavor driver depended on the mad symbols being loaded,
but correct initialization of the mad layer required that the tavor driver
be loaded.

The way it was resolved in that code was to have the mad module 
demand-load the tavor driver (i.e. from the kernel). 

This solution is not workable in bproc systems, so I am posting this
letter to request that nobody use this type of solution in the newer
openib software. We void daemons like the plague, so we're not going to
run daemons that allow this type of demand-loading of drivers. Please
don't have kernel modules demand load other kernel modules. 

Thanks

ron




More information about the general mailing list