tech-kern archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Loading modules during startup
One thing still puzzles me a bit WRT device-driver modules.....
We have a number of devices whose drivers have been modularized. For
example, acpicpu(4). There appears to be no attempt to auto-load
drivers when their associated devices exist; this could be due, in part,
to having the xxx_match() within the driver itself. If there's nothing
to identify the device, what mechanism should be used to load the
driver?
My solution has been to manually load the appropriate modules in my
/etc/rc.local file. But it would seem to me that there should be a
"better way" (tm) to do this.
I don't think that a single /etc/rc.d/modules script (with some sort of
configuration file) would necessarily fill the bill, since there might
be different dependencies (some modules might need to be loaded early,
some later).
Any thoughts or suggestions?
-------------------------------------------------------------------------
| Paul Goyette | PGP Key fingerprint: | E-mail addresses: |
| Customer Service | FA29 0E3B 35AF E8AE 6651 | paul at whooppee.com |
| Network Engineer | 0786 F758 55DE 53BA 7731 | pgoyette at juniper.net |
| Kernel Developer | | pgoyette at netbsd.org |
-------------------------------------------------------------------------
Home |
Main Index |
Thread Index |
Old Index