[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Modules and the kernel



On Mon, 30 Nov 1998, Udi Finkelstein wrote:

> All this talk about loading modules raises a question:
> 
> As far as I understand, if a certain module is to be used, a kernel must be
> compiled for it. This means that an arbitrary vendor cannot ship an xyz.o
> module to support it's scsi card because the user's kernel must be compiled
> for it, right?

AFAIK this is wrong. The whole point of modules is that it may be inserted
without kernel specially tailored for it. Take OSS (not free one, the one
you pay $20 or how much is it) - kernel knows nothing about it.

What is right that the module should, or may require, to know something
about the kernel - in order to be inserted correctly and interface
correctly with the kernel. But it is not reqiured for all modules - for
h/w drives it shouldn't be so, since it doesn't use much of the kernel
functions - it only is used.

-- 
frodo@sharat.co.il	\/  There shall be counsels taken
Stanislav Malyshev	/\  Stronger than Morgul-spells
phone +972-2-6245112	/\  		JRRT LotR.
http://sharat.co.il/frodo/	whois:!SM8333