Re: Writing modules for 2.5

Måns Rullgård (mru@users.sourceforge.net)
15 Apr 2003 14:05:48 +0200


Andi Kleen <ak@suse.de> writes:

> > What magic needs to be done when writing modules for linux 2.5.x?
> > Insmod tells me "Invalid module format" and the kernel log says "No
> > module found in object". I've tried to mimic the foo.mod.c stuff in
> > the kernel tree, but I can't figure out the right way to do it.
>
> Welcome to the wonderful new world of in kernel module loading, finally
> with understandable error messages. Now bad error reporting is not limited
> to netlink anymore.
>
> You need -DKBUILD_BASENAME=name
>
> Also you need module_init/module_exit declarations.

Next question: what is the correct replacement for MOD_INC_USE_COUNT?

-- 
Måns Rullgård
mru@users.sf.net
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/