Keith Owens wrote:
> On Fri, 05 May 2000 15:11:23 +0200,
> FORT David ou popo <fort@irin.univ-nantes.fr> wrote:
> >Hi folks, i got a really strange error in 2.3.99-pre7/pre6:
> >I've download the NVIDIA modules for the G-force/TNT2 series that's a
> >really very beta source.
> >Anyway i compile module witout any problems but at the insmod time i got
> >the following error:
> >unresolved symbol printk_Rsmp_wxyz, (wxyz is an hex value)
> >when i check in /proc/ksyms i see:
> >blablabla(hex value) printk_Rsmp_wxyz (the same wxyz as above)
>
> Send me the output from
>
> grep printk /proc/ksyms
> nm /somepath/nvidia.o | grep printk
> insmod -v /somepath/nvidia.o
>
> Replace /somepath/nvidia.o with the full name of the NVIDIA module.
>
> Keith Owens, modutils maintainer.
the grep printk:
> c011df98 printk_Rsmp_1b7d4074
the nm blablabla | grep printk:
> U printk
> U printk_Rsmp_1b7d4074
the insmod -v module:
>/lib/modules/2.3.99-pre7/video/NVdriver: unresolved symbol
printk_Rsmp_1b7d4074
>Using /lib/modules/2.3.99-pre7/video/NVdriver
>Symbol version prefix 'smp_'
The problem seems to be related with the 2 printk occurences(the first one
comes with NVidia core module and has no version information).
I've just tested the incriminated module with a non version numbering module
option:
it works perfectly, in fact the problem comes from NVidia that provides
parts of
its library with no version numbers in symbols. So when you compile a module
under
a kernel with version info, it produce a double printk symbol.
I hope i was clear.
(Could you mail when a new version will come)
-- %--IRIN->-Institut-de-Recherche-en-Informatique-de-Nantes-----------------% % FORT David, % % 7 avenue de la morvandière 0240726275 % % 44470 Thouare, France fortd@ensinfo.univ-nantes.fr % % ICU:54999224 AIM: enlighted popo fort@irin.univ-nantes.fr % %--LINUX-HTTPD-PIOGENE----------------------------------------------------% % -datamining | .~. % % -networking | /V\ L I N U X % % -opensource | // \\ >Fear the Penguin< % % -GNOME/enlightenment/GIMP | /( )\ % % feel enlighted.... | ^^-^^ % %-------------------------------------------------------------------------% .- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/
This archive was generated by hypermail 2b29 : Mon May 15 2000 - 21:00:15 EST