[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [linux] compilation module
Merci, JeF, mais j'ai pas tout compris. Dans /proc/ksyms, je ne vois rien
qui ressemble à is_sony_vaio_laptop.
Donc, j'ai recompilé le noyau, en intégrant le module dans le kernel
directement et non plus en module chargeable. Ca baigne: j'ai la variable
is_sony_vaio_laptop_R_is_sony_vaio_laptop dans /proc/ksyms. Apparemment, le
nom de la variable a été modifié. Au boot, le système détecte bien que c'est
un vaio, et met un message dans le /var/boot.msg.
Où faut-il donc chercher pour voir la ligne de compilation du module ?
Yann.
----- Original Message -----
From: Jean-Francois Dive <jef@linuxbe.org>
To: <linux@lists.unixtech.be>
Sent: Thursday, February 07, 2002 4:26 AM
Subject: Re: [linux] compilation module
> Hello,
>
> alors, la premiere chose a faire est de verifier comment tu as compile le
module en question.
> Une erreur classique est d'avoir la version associee avec les symbols ou
non 'on' dans le kernel.
>
> Tu dois verifier que dans /proc/ksyms (pas system.map), tu vois kkchose du
genre:
>
> XXXXXX function_nameRf1233455
>
> si la derniere partie n'est pas la, ca veut dire que la version n'est pas
associee aux symbols dans
> le kernel. Selon l'option de compile du module, le module va chercher
apres function ou functionRfxxxx
>
> Donc, donne donc la ligne de compile du module.
>
> Hope that help,
>
> JeF
> --
> -> Jean-Francois Dive
> --> jef@linuxbe.org
> _______________________________________________
> Linux Mailing List
> Archives: http://unixtech.be/mailman/listinfo/linux
_______________________________________________
Linux Mailing List
Archives: http://unixtech.be/mailman/listinfo/linux