2008-08-14 18:00:37

by Ryan Hope

[permalink] [raw]
Subject: Help writing kernel module...

I can't find any information on how to make a kernel module load
another module. Can someone please tell me how to do this? Thanks in
advance.

-Ryan


2008-08-14 18:02:21

by Lennart Sorensen

[permalink] [raw]
Subject: Re: Help writing kernel module...

On Thu, Aug 14, 2008 at 02:00:26PM -0400, Ryan Hope wrote:
> I can't find any information on how to make a kernel module load
> another module. Can someone please tell me how to do this? Thanks in
> advance.

Use a symbol exported by that other module and your module should
automatically depend on that module and modprobe will nicely load it
before your module for you.

--
Len Sorensen

2008-08-14 19:02:25

by Ryan Hope

[permalink] [raw]
Subject: Re: Help writing kernel module...

what about if I want to determine if a module is loaded?

On Thu, Aug 14, 2008 at 2:02 PM, Lennart Sorensen
<[email protected]> wrote:
> On Thu, Aug 14, 2008 at 02:00:26PM -0400, Ryan Hope wrote:
>> I can't find any information on how to make a kernel module load
>> another module. Can someone please tell me how to do this? Thanks in
>> advance.
>
> Use a symbol exported by that other module and your module should
> automatically depend on that module and modprobe will nicely load it
> before your module for you.
>
> --
> Len Sorensen
>

2008-08-14 19:44:19

by Lennart Sorensen

[permalink] [raw]
Subject: Re: Help writing kernel module...

On Thu, Aug 14, 2008 at 03:01:56PM -0400, Ryan Hope wrote:
> what about if I want to determine if a module is loaded?

Don't know. Of course really why would you care if a module of a
certain name is loaded. You should only care that a module providing
the function you want is loaded.

Perhaps you need to explain what you are trying to do.

--
Len Sorensen